kcustommenueditor.h
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 #ifndef _KCUSTOMMENUEDITOR_H_
00020 #define _KCUSTOMMENUEDITOR_H_
00021 
00022 #include <kdialogbase.h>
00023 
00024 class KListView;
00025 class KConfigBase;
00026 
00027  
00028 
00029 
00030 
00031 
00032 
00033 
00034 class KCustomMenuEditor : public KDialogBase
00035 {
00036     Q_OBJECT
00037 public:
00041     KCustomMenuEditor(QWidget *parent);
00042     ~KCustomMenuEditor();
00046     void load(KConfigBase *);
00047 
00051     void save(KConfigBase *);
00052 
00053 public slots:
00054     void slotNewItem();
00055     void slotRemoveItem();
00056     void slotMoveUp();
00057     void slotMoveDown();
00058     void refreshButton();
00059 
00060 protected:
00061     class Item;
00062     KListView *m_listView;
00063 
00064     class KCustomMenuEditorPrivate;
00065     KCustomMenuEditorPrivate *d;
00066 };
00067 
00068 #endif
 
This file is part of the documentation for kio Library Version 3.2.0.