Mercurial > hg > easyhg
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 |