Location selector and edit window finished
[ptas] / zouba / src / locationsdisplaywindow.h
diff --git a/zouba/src/locationsdisplaywindow.h b/zouba/src/locationsdisplaywindow.h
new file mode 100644 (file)
index 0000000..bae7211
--- /dev/null
@@ -0,0 +1,36 @@
+#ifndef LOCATIONSDISPLAYWINDOW_H
+#define LOCATIONSDISPLAYWINDOW_H
+
+#include <QMainWindow>
+
+class QListWidgetItem;
+
+namespace Ui {
+    class LocationsDisplayWindow;
+}
+
+class LocationsDisplayWindow : public QMainWindow
+{
+    Q_OBJECT
+
+public:
+    explicit LocationsDisplayWindow(QWidget *parent = 0);
+    ~LocationsDisplayWindow();
+
+public slots:
+    void populateLocations();
+
+private slots:
+    void showEditOptions();
+    void editLocation(QListWidgetItem*);
+    void closeEditOptions();
+    void remove();
+    void moveUp();
+    void moveDown();
+    void addAddress();
+
+private:
+    Ui::LocationsDisplayWindow *ui;
+};
+
+#endif // LOCATIONSDISPLAYWINDOW_H