comparison settingsdialog.h @ 181:731aef59d5f4

* Settings dialog: This Will Do For Now
author Chris Cannam
date Fri, 17 Dec 2010 09:36:39 +0000
parents 1a3af8617ea4
children ff0d76dcb3b8
comparison
equal deleted inserted replaced
180:3d6d826b04ad 181:731aef59d5f4
30 30
31 public: 31 public:
32 SettingsDialog(QWidget *parent = 0); 32 SettingsDialog(QWidget *parent = 0);
33 33
34 private slots: 34 private slots:
35 void realNameChanged(const QString &);
36 void emailChanged(const QString &);
37 void hgPathChanged(const QString &);
38 void hgPathBrowse(); 35 void hgPathBrowse();
39 void diffPathChanged(const QString &);
40 void diffPathBrowse(); 36 void diffPathBrowse();
41 void mergePathChanged(const QString &);
42 void mergePathBrowse(); 37 void mergePathBrowse();
43 void editPathChanged(const QString &);
44 void editPathBrowse(); 38 void editPathBrowse();
45 void extensionPathChanged(const QString &);
46 void extensionPathBrowse(); 39 void extensionPathBrowse();
47 40
48 void accept(); 41 void accept();
49 42
50 private: 43 private:
51 QLineEdit *m_nameEdit; 44 QLineEdit *m_nameEdit;
52 QLineEdit *m_emailEdit; 45 QLineEdit *m_emailEdit;
53 QLineEdit *m_hgPathEdit; 46 QLabel *m_hgPathLabel;
54 QLineEdit *m_diffPathEdit; 47 QLabel *m_diffPathLabel;
55 QLineEdit *m_mergePathEdit; 48 QLabel *m_mergePathLabel;
56 QLineEdit *m_editPathEdit; 49 QLabel *m_editPathLabel;
57 50
58 QCheckBox *m_useExtension; 51 QCheckBox *m_useExtension;
59 QLineEdit *m_extensionPathEdit; 52 QLabel *m_extensionPathLabel;
60 53
61 QPushButton *m_ok; 54 QPushButton *m_ok;
55
56 void browseFor(QString, QLabel *);
62 }; 57 };
63 58
64 #endif 59 #endif