kaddressbook
addviewdialog.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef ADDVIEWDIALOG_H
00025 #define ADDVIEWDIALOG_H
00026
00027 #include <kdialogbase.h>
00028 #include <tqdict.h>
00029 #include <tqstring.h>
00030
00031 class TQButtonGroup;
00032 class TQLineEdit;
00033 class ViewFactory;
00034
00035
00041 class AddViewDialog : public KDialogBase
00042 {
00043 Q_OBJECT
00044 TQ_OBJECT
00045
00046 public:
00047 AddViewDialog( TQDict<ViewFactory> *viewFactoryDict, TQWidget *parent,
00048 const char *name = 0 );
00049 ~AddViewDialog();
00050
00051 TQString viewName()const;
00052
00053 TQString viewType()const ;
00054
00055 protected slots:
00059 void clicked( int id );
00060
00064 void textChanged( const TQString &text );
00065
00066 private:
00067 TQDict<ViewFactory> *mViewFactoryDict;
00068 TQLineEdit *mViewNameEdit;
00069 TQButtonGroup *mTypeGroup;
00070
00071 int mTypeId;
00072 };
00073
00074 #endif
|