Diffstat (limited to 'noncore/apps/opie-console/profileeditordialog.h') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/apps/opie-console/profileeditordialog.h | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/noncore/apps/opie-console/profileeditordialog.h b/noncore/apps/opie-console/profileeditordialog.h index 8e830f1..3b67bb3 100644 --- a/noncore/apps/opie-console/profileeditordialog.h +++ b/noncore/apps/opie-console/profileeditordialog.h @@ -1,50 +1,51 @@ #ifndef PROFILE_EDITOR_DIALOG #define PROFILE_EDITOR_DIALOG #include <qdialog.h> #include "profile.h" class MetaFactory; class EditBase; class QTabWidget; class QHBoxLayout; class QLineEdit; class QComboBox; class QLabel; -class ProfileEditorPlugin; +class ProfileDialogWidget; class ProfileEditorDialog : public QDialog { Q_OBJECT public: ProfileEditorDialog(MetaFactory* fact, const Profile& prof ); ProfileEditorDialog(MetaFactory* fact ); ~ProfileEditorDialog(); Profile profile()const; - QString prof_name(); - QString prof_type(); + public slots: void accept(); - void slotDevice(int id); +private slots: + void slotConActivated(const QString& ); + void slotTermActivated( const QString& ); private: void initUI(); + QString profName()const; + QCString profType()const; MetaFactory* m_fact; - EditBase* m_base; - QTabWidget* m_tab; QHBoxLayout* m_lay; Profile m_prof; - QLineEdit *name_line; - QComboBox *device_box; + QLineEdit *m_name; + QComboBox *m_conCmb, *m_termCmb; - QWidget *plugin_base; - ProfileEditorPlugin *plugin_plugin; - QHBoxLayout *plugin_layout; + QWidget *m_tabCon, *m_tabTerm; + ProfileDialogWidget* m_con, *m_term; + QHBoxLayout *m_layCon, *m_layTerm; }; #endif |