kspread_dlg_list.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef __kspread_dlg_list__
00023 #define __kspread_dlg_list__
00024
00025 #include <kdialogbase.h>
00026
00027 class QListBox;
00028 class QListBoxItem;
00029 class QLineEdit;
00030 class QMultiLineEdit;
00031 class QPushButton;
00032
00033 class KConfig;
00034
00035 class KSpreadList: public KDialogBase
00036 {
00037 Q_OBJECT
00038
00039 public:
00040 KSpreadList( QWidget* parent, const char* name );
00041 void init();
00042
00043 public slots:
00044 virtual void slotOk();
00045 void slotDoubleClicked(QListBoxItem *);
00046 void slotTextClicked(QListBoxItem*);
00047 void slotRemove();
00048 void slotAdd();
00049 void slotNew();
00050 void slotModify();
00051 void slotCopy();
00052
00053 protected:
00054 KConfig *config;
00055
00056 QListBox * list;
00057 QMultiLineEdit *entryList;
00058 QPushButton* m_pRemove;
00059 QPushButton* m_pNew;
00060 QPushButton* m_pAdd;
00061 QPushButton* m_pModify;
00062 QPushButton* m_pCopy;
00063 bool m_bChanged;
00064 };
00065
00066 #endif
This file is part of the documentation for kspread Library Version 1.4.2.