summaryrefslogtreecommitdiffstats
path: root/qt-ui/maintab.h
diff options
context:
space:
mode:
Diffstat (limited to 'qt-ui/maintab.h')
-rw-r--r--qt-ui/maintab.h20
1 files changed, 19 insertions, 1 deletions
diff --git a/qt-ui/maintab.h b/qt-ui/maintab.h
index e09781362..98da412ef 100644
--- a/qt-ui/maintab.h
+++ b/qt-ui/maintab.h
@@ -17,6 +17,15 @@ namespace Ui
class MainTab;
}
+struct NotesBackup{
+ QString location;
+ QString notes;
+ QString buddy;
+ QString suit;
+ int rating;
+ QString divemaster;
+};
+
class MainTab : public QTabWidget
{
Q_OBJECT
@@ -34,13 +43,22 @@ public Q_SLOTS:
void on_addWeight_clicked();
void on_editWeight_clicked();
void on_delWeight_clicked();
-
void updateDiveInfo(int dive);
+ void on_editNotes_clicked(bool edit);
+ void on_resetNotes_clicked();
+ void on_location_textChanged(const QString& text);
+ void on_divemaster_textChanged(const QString& text);
+ void on_buddy_textChanged(const QString& text);
+ void on_suit_textChanged(const QString& text);
+ void on_notes_textChanged();
+ void on_rating_valueChanged(int value);
private:
Ui::MainTab *ui;
WeightModel *weightModel;
CylindersModel *cylindersModel;
+ NotesBackup notesBackup;
+ struct dive* currentDive;
};
#endif