19 #ifndef TDEFILEBOOKMARKHANDLER_H
20 #define TDEFILEBOOKMARKHANDLER_H
22 #include <kbookmarkmanager.h>
23 #include <kbookmarkmenu.h>
29 class TDEIO_EXPORT KFileBookmarkHandler :
public TQObject,
public KBookmarkOwner
35 ~KFileBookmarkHandler();
37 TQPopupMenu * popupMenu();
40 virtual void openBookmarkURL(
const TQString& url ) { emit openURL( url ); }
41 virtual TQString currentURL()
const;
43 TDEPopupMenu *menu()
const {
return m_menu; }
46 void openURL(
const TQString& url );
49 void importOldBookmarks(
const TQString& path, KBookmarkManager *manager );
53 KBookmarkMenu *m_bookmarkMenu;
56 virtual void virtual_hook(
int id,
void* data );
58 class KFileBookmarkHandlerPrivate;
59 KFileBookmarkHandlerPrivate *d;
Provides a user (and developer) friendly way to select files and directories.