kexi
kexifilterdlg.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef KEXIFILTERDLG_H
00021 #define KEXIFILTERDLG_H
00022
00023 #include <qdialog.h>
00024
00025 class QPushButton;
00026 class QListView;
00027 class QListViewItem;
00028 class KexiProject;
00029
00030 class KEXIEXTWIDGETS_EXPORT KexiFilterDlg : public QDialog
00031 {
00032 Q_OBJECT
00033
00034 public:
00035 KexiFilterDlg(KexiProject *p, QWidget *parent=0, const char *name=0);
00036 ~KexiFilterDlg();
00037
00038 QPushButton *createMiniButton(const QString &text);
00039 void setupCatalog(const QStringList &mimes);
00040 void setupCatalog(const QString &mime);
00041
00042 protected slots:
00043 void insert(QListViewItem *);
00044
00045 protected:
00046 QListView *m_catalog;
00047 KexiProject *m_project;
00048 };
00049
00050 #endif
|