summaryrefslogtreecommitdiffstats
path: root/qt-ui/profile/profilewidget2.h
diff options
context:
space:
mode:
Diffstat (limited to 'qt-ui/profile/profilewidget2.h')
-rw-r--r--qt-ui/profile/profilewidget2.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/qt-ui/profile/profilewidget2.h b/qt-ui/profile/profilewidget2.h
index b837376d3..ebc45f48a 100644
--- a/qt-ui/profile/profilewidget2.h
+++ b/qt-ui/profile/profilewidget2.h
@@ -55,14 +55,13 @@ public:
public slots: // Necessary to call from QAction's signals.
void settingsChanged();
+ void setEmptyState();
+ void setProfileState();
+
protected:
virtual void resizeEvent(QResizeEvent* event);
virtual void wheelEvent(QWheelEvent* event);
virtual void mouseMoveEvent(QMouseEvent* event);
-
-signals:
- void startProfileState();
- void startEmptyState();
private: /*methods*/
void fixBackgroundPos();
void scrollViewTo(const QPoint& pos);
@@ -74,7 +73,9 @@ private:
DivePlotDataModel *dataModel;
State currentState;
int zoomLevel;
- DivePixmapItem *background ;
+ QHash<QString, QPixmap> backgrounds;
+ DivePixmapItem *background;
+ QString backgroundFile;
ToolTipItem *toolTipItem;
// All those here should probably be merged into one structure,
// So it's esyer to replicate for more dives later.