addviewdialog.h
00001 #ifndef ADDVIEWDIALOG_H
00002 #define ADDVIEWDIALOG_H
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 #include <qstring.h>
00028 #include <qdict.h>
00029 #include <kdialogbase.h>
00030
00031 class QLineEdit;
00032 class QButtonGroup;
00033 class ViewWrapper;
00034
00035
00040 class AddViewDialog : public KDialogBase
00041 {
00042 Q_OBJECT
00043
00044 public:
00045 AddViewDialog(QDict<ViewWrapper> *viewWrapperDict,
00046 QWidget *parent, const char *name);
00047 ~AddViewDialog();
00048
00049 QString viewName();
00050
00051 QString viewType();
00052
00053 protected slots:
00056 void clicked(int id);
00057
00061 void textChanged(const QString &text);
00062
00063 private:
00064 QDict<ViewWrapper> *mViewWrapperDict;
00065 QLineEdit *mViewNameEdit;
00066 QButtonGroup *mTypeGroup;
00067
00068 int mTypeId;
00069
00070 };
00071
00072 #endif
This file is part of the documentation for kdelibs Version 3.1.5.