diff options
-rw-r--r-- | qt-ui/diveplanner.cpp | 20 | ||||
-rw-r--r-- | qt-ui/diveplanner.h | 8 | ||||
-rw-r--r-- | qt-ui/diveplanner.ui | 13 |
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"> |