working optins with orientation and column order/selection
[tomamp] / tomamp / optiondialog.h
index 12d15ce..1c5a280 100644 (file)
@@ -2,17 +2,31 @@
 #define OPTIONDIALOG_H
 
 #include <QDialog>
+#include <QSettings>
+
+class QComboBox;
+class QVBoxLayout;
 
 class OptionDialog : public QDialog
 {
     Q_OBJECT
 public:
-    explicit OptionDialog(QWidget *parent = 0);
+    explicit OptionDialog(QWidget *parent, QSettings& set);
+    ~OptionDialog ();
 
 signals:
 
 public slots:
-
+private slots:
+    void orderControl (QString);
+private:
+    void upColumn (int i);
+    void downColumn (int i);
+    void    setupUi ();
+    QSettings& settings;
+    QComboBox* orient;
+    QStringList availableHeaders;
+    QVBoxLayout *headerLayout;
 };
 
 #endif // OPTIONDIALOG_H