diff src/settingsdialog.h @ 472:2d57b81671de

Open the settings dialog at Paths tab when invoking it because of a failure to run hg
author Chris Cannam
date Thu, 14 Jul 2011 13:56:20 +0100
parents c567fed39559
children 7e8688784980
line wrap: on
line diff
--- a/src/settingsdialog.h	Thu Jul 14 13:31:07 2011 +0100
+++ b/src/settingsdialog.h	Thu Jul 14 13:56:20 2011 +0100
@@ -24,14 +24,23 @@
 #include <QPushButton>
 #include <QCheckBox>
 #include <QComboBox>
+#include <QTabWidget>
 
 class SettingsDialog : public QDialog
 {
     Q_OBJECT
 
 public:
+    enum Tab {
+        PersonalDetailsTab,
+        PresentationTab,
+        PathsTab
+    };
+
     SettingsDialog(QWidget *parent = 0);
 
+    void setCurrentTab(Tab tab);
+
     bool presentationChanged() {
         return m_presentationChanged;
     }
@@ -53,6 +62,8 @@
     void restoreDefaults();
 
 private:
+    QTabWidget *m_tabs;
+
     QLineEdit *m_nameEdit;
     QLineEdit *m_emailEdit;
     QLineEdit *m_hgPathLabel;