KNewMenu Class Reference
#include <knewmenu.h>
Detailed Description
The 'New' submenu, both for the File menu and the RMB popup menu.(The same instance can be used by both). Fills it with 'Folder' and one item per Template. For this you need to connect aboutToShow() of the File menu with slotCheckUpToDate() and to call slotCheckUpToDate() before showing the RMB popupmenu.
KNewMenu automatically updates the list of templates if templates are added/updated/deleted.
Definition at line 52 of file knewmenu.h.
Public Slots | |
void | slotCheckUpToDate () |
Public Member Functions | |
KNewMenu (KActionCollection *_collec, const char *name=0L) | |
KNewMenu (KActionCollection *_collec, QWidget *parentWidget, const char *name=0L) | |
virtual | ~KNewMenu () |
void | setPopupFiles (KURL::List &_files) |
void | setPopupFiles (const KURL &_file) |
Protected Slots | |
void | slotNewDir () |
void | slotNewFile () |
void | slotFillTemplates () |
void | slotResult (KIO::Job *) |
void | slotRenamed (KIO::Job *, const KURL &, const KURL &) |
Constructor & Destructor Documentation
KNewMenu::KNewMenu | ( | KActionCollection * | _collec, | |
const char * | name = 0L | |||
) |
Member Function Documentation
void KNewMenu::setPopupFiles | ( | KURL::List & | _files | ) | [inline] |
Set the files the popup is shown for Call this before showing up the menu.
Definition at line 68 of file knewmenu.h.
void KNewMenu::slotCheckUpToDate | ( | ) | [slot] |
Checks if updating the list is necessary IMPORTANT : Call this in the slot for aboutToShow.
Definition at line 99 of file knewmenu.cc.
void KNewMenu::slotNewDir | ( | ) | [protected, slot] |
void KNewMenu::slotNewFile | ( | ) | [protected, slot] |
void KNewMenu::slotFillTemplates | ( | ) | [protected, slot] |
The documentation for this class was generated from the following files: