aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--qt-mobile/qml/DiveDetailsView.qml3
-rw-r--r--qt-mobile/qmlprofile.cpp8
-rw-r--r--qt-mobile/qmlprofile.h4
3 files changed, 13 insertions, 2 deletions
diff --git a/qt-mobile/qml/DiveDetailsView.qml b/qt-mobile/qml/DiveDetailsView.qml
index e81aabb4f..c75fc91df 100644
--- a/qt-mobile/qml/DiveDetailsView.qml
+++ b/qt-mobile/qml/DiveDetailsView.qml
@@ -213,4 +213,7 @@ GridLayout {
Layout.fillWidth: true
Layout.minimumHeight: MobileComponents.Units.gridUnit * 3
}
+ Component.onCompleted: {
+ qmlProfile.setMargin(MobileComponents.Units.smallSpacing)
+ }
}
diff --git a/qt-mobile/qmlprofile.cpp b/qt-mobile/qmlprofile.cpp
index 51fddb4ba..276da7495 100644
--- a/qt-mobile/qmlprofile.cpp
+++ b/qt-mobile/qmlprofile.cpp
@@ -4,7 +4,8 @@
#include <QTransform>
QMLProfile::QMLProfile(QQuickItem *parent) :
- QQuickPaintedItem(parent)
+ QQuickPaintedItem(parent),
+ m_margin(0)
{
m_profileWidget = new ProfileWidget2(0);
m_profileWidget->setProfileState();
@@ -23,6 +24,11 @@ void QMLProfile::paint(QPainter *painter)
m_profileWidget->render(painter);
}
+void QMLProfile::setMargin(int margin)
+{
+ m_margin = margin;
+}
+
QString QMLProfile::diveId() const
{
return m_diveId;
diff --git a/qt-mobile/qmlprofile.h b/qt-mobile/qmlprofile.h
index 6cbdd62ff..8a1c63fe6 100644
--- a/qt-mobile/qmlprofile.h
+++ b/qt-mobile/qmlprofile.h
@@ -17,9 +17,11 @@ public:
QString diveId() const;
void setDiveId(const QString &diveId);
-
+public slots:
+ void setMargin(int margin);
private:
QString m_diveId;
+ int m_margin;
ProfileWidget2 *m_profileWidget;
signals:
void rightAlignedChanged();