/* This file is part of the KDE project SPDX-FileCopyrightText: 1998, 1999 Torben Weis SPDX-FileCopyrightText: 2006 Daniel Teske SPDX-License-Identifier: LGPL-2.0-or-later */ #ifndef KBOOKMARKACTIONINTERFACE_H #define KBOOKMARKACTIONINTERFACE_H #include "kbookmark.h" /*! * \class KBookmarkActionInterface * \inmodule KBookmarks * * \brief The interface to implement by actions and menus which represent a bookmark. */ class KBOOKMARKS_EXPORT KBookmarkActionInterface { public: /*! * */ explicit KBookmarkActionInterface(const KBookmark &bk); virtual ~KBookmarkActionInterface(); /*! * */ const KBookmark bookmark() const; private: const KBookmark bm; }; #endif