You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
konversation/konversation/src/konvibookmarkmenu.h

67 lines
1.8 KiB

#ifndef KONVIBOOKMARKMENU_H
#define KONVIBOOKMARKMENU_H
/*
Copyright (c) 2005 by İsmail Dönmez <ismail@kde.org.tr>
*************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
*************************************************************************
Based on the code by:
Copyright (C) 2002 Carsten Pfeiffer <pfeiffer@kde.org>
*/
#include <tqobject.h>
#include <kbookmarkmenu.h>
class TQString;
class KBookmark;
class TDEAction;
class TDEActionMenu;
class TDEActionCollection;
class KBookmarkOwner;
class KBookmarkMenu;
class TDEPopupMenu;
class KonviBookmarkHandler;
class KonviBookmarkMenu;
class KonviBookmarkMenuPrivate;
class KonviBookmarkMenu : public KBookmarkMenu
{
Q_OBJECT
public:
KonviBookmarkMenu( KBookmarkManager* mgr,
KonviBookmarkHandler * _owner, TDEPopupMenu * _parentMenu,
TDEActionCollection *collec, bool _isRoot,
bool _add = true, const TQString & parentAddress = "");
void fillBookmarkMenu();
public slots:
private:
protected slots:
void slotAboutToShow2();
void slotBookmarkSelected();
protected:
void refill();
private:
KonviBookmarkHandler * m_kOwner;
KonviBookmarkMenuPrivate *d;
};
#endif // KONVIBOOKMARKMENU_H