summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--qt-ui/diveplanner.cpp20
-rw-r--r--qt-ui/diveplanner.h8
-rw-r--r--qt-ui/diveplanner.ui13
3 files changed, 24 insertions, 17 deletions
diff --git a/qt-ui/diveplanner.cpp b/qt-ui/diveplanner.cpp
index 29cefddd2..654a58031 100644
--- a/qt-ui/diveplanner.cpp
+++ b/qt-ui/diveplanner.cpp
@@ -269,8 +269,8 @@ DivePlannerWidget::DivePlannerWidget(QWidget *parent, Qt::WindowFlags f) : QWidg
ui.tableWidget->setBtnToolTip(tr("add dive data point"));
connect(ui.startTime, SIGNAL(timeChanged(QTime)), plannerModel, SLOT(setStartTime(QTime)));
connect(ui.ATMPressure, SIGNAL(textChanged(QString)), this, SLOT(atmPressureChanged(QString)));
- connect(ui.bottomSAC, SIGNAL(textChanged(QString)), this, SLOT(bottomSacChanged(QString)));
- connect(ui.decoStopSAC, SIGNAL(textChanged(QString)), this, SLOT(decoSacChanged(QString)));
+ connect(ui.bottomSAC, SIGNAL(valueChanged(int)), this, SLOT(bottomSacChanged(int)));
+ connect(ui.decoStopSAC, SIGNAL(valueChanged(int)), this, SLOT(decoSacChanged(int)));
connect(ui.gfhigh, SIGNAL(valueChanged(int)), plannerModel, SLOT(setGFHigh(int)));
connect(ui.gfhigh, SIGNAL(editingFinished()), plannerModel, SLOT(emitDataChanged()));
connect(ui.gflow, SIGNAL(valueChanged(int)), plannerModel, SLOT(setGFLow(int)));
@@ -286,8 +286,8 @@ DivePlannerWidget::DivePlannerWidget(QWidget *parent, Qt::WindowFlags f) : QWidg
/* set defaults. */
ui.startTime->setTime(QTime(1, 0));
ui.ATMPressure->setText("1013");
- ui.bottomSAC->setText("20");
- ui.decoStopSAC->setText("17");
+ ui.bottomSAC->setValue(20);
+ ui.decoStopSAC->setValue(17);
ui.gflow->setValue(prefs.gflow);
ui.gfhigh->setValue(prefs.gfhigh);
@@ -310,14 +310,14 @@ void DivePlannerWidget::atmPressureChanged(const QString &pressure)
plannerModel->setSurfacePressure(pressure.toInt());
}
-void DivePlannerWidget::bottomSacChanged(const QString &bottomSac)
+void DivePlannerWidget::bottomSacChanged(const int bottomSac)
{
- plannerModel->setBottomSac(bottomSac.toInt());
+ plannerModel->setBottomSac(bottomSac);
}
-void DivePlannerWidget::decoSacChanged(const QString &decosac)
+void DivePlannerWidget::decoSacChanged(const int decosac)
{
- plannerModel->setDecoSac(decosac.toInt());
+ plannerModel->setDecoSac(decosac);
}
void DivePlannerWidget::printDecoPlan()
@@ -347,11 +347,11 @@ void PlannerSettingsWidget::atmPressureChanged(const QString &pressure)
{
}
-void PlannerSettingsWidget::bottomSacChanged(const QString &bottomSac)
+void PlannerSettingsWidget::bottomSacChanged(const int bottomSac)
{
}
-void PlannerSettingsWidget::decoSacChanged(const QString &decosac)
+void PlannerSettingsWidget::decoSacChanged(const int decosac)
{
}
diff --git a/qt-ui/diveplanner.h b/qt-ui/diveplanner.h
index 4a504ead7..96725550b 100644
--- a/qt-ui/diveplanner.h
+++ b/qt-ui/diveplanner.h
@@ -135,8 +135,8 @@ public
slots:
void settingsChanged();
void atmPressureChanged(const QString &pressure);
- void bottomSacChanged(const QString &bottomSac);
- void decoSacChanged(const QString &decosac);
+ void bottomSacChanged(const int bottomSac);
+ void decoSacChanged(const int decosac);
void printDecoPlan();
private:
@@ -154,8 +154,8 @@ public
slots:
void settingsChanged();
void atmPressureChanged(const QString &pressure);
- void bottomSacChanged(const QString &bottomSac);
- void decoSacChanged(const QString &decosac);
+ void bottomSacChanged(const int bottomSac);
+ void decoSacChanged(const int decosac);
void printDecoPlan();
private:
diff --git a/qt-ui/diveplanner.ui b/qt-ui/diveplanner.ui
index d6c534c06..1aa4376dc 100644
--- a/qt-ui/diveplanner.ui
+++ b/qt-ui/diveplanner.ui
@@ -98,7 +98,7 @@
</widget>
</item>
<item row="3" column="1">
- <widget class="QLineEdit" name="decoStopSAC"/>
+ <widget class="QSpinBox" name="decoStopSAC"/>
</item>
<item row="5" column="0">
<widget class="QSpinBox" name="gflow">
@@ -135,7 +135,7 @@
</widget>
</item>
<item row="3" column="0">
- <widget class="QLineEdit" name="bottomSAC"/>
+ <widget class="QSpinBox" name="bottomSAC"/>
</item>
<item row="5" column="1">
<widget class="QSpinBox" name="gfhigh">
@@ -176,7 +176,14 @@
</widget>
</item>
<item row="1" column="1">
- <widget class="QLineEdit" name="ATMPressure"/>
+ <widget class="QLineEdit" name="ATMPressure">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
</item>
<item row="6" column="1">
<widget class="QPushButton" name="printPlan">