Diffstat (limited to 'noncore/apps/opie-console/profileeditordialog.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/opie-console/profileeditordialog.h | 25 |
1 files changed, 13 insertions, 12 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 @@ -3,48 +3,49 @@ #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(); + ~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 |