some finishing touches

This commit is contained in:
itsmattkc
2019-03-14 19:25:53 +11:00
parent c73fc78087
commit 53334b5399
10 changed files with 17 additions and 8 deletions
+2
View File
@@ -34,6 +34,8 @@ void BoolField::UpdateWidgetValue(QWidget *widget, double timecode)
cb->setChecked(GetBoolAt(timecode));
cb->blockSignals(false);
emit Toggled(cb->isChecked());
}
QVariant BoolField::ConvertStringToValue(const QString &s)
+2
View File
@@ -45,6 +45,8 @@ void ComboField::UpdateWidgetValue(QWidget *widget, double timecode)
cb->blockSignals(true);
cb->setCurrentIndex(i);
cb->blockSignals(false);
emit DataChanged(data);
return;
}
}
+1 -1
View File
@@ -20,7 +20,7 @@ public:
virtual void UpdateWidgetValue(QWidget* widget, double timecode) override;
signals:
void IndexChanged(int i);
void DataChanged(const QVariant&);
private:
QVector<ComboFieldItem> items_;
+1
View File
@@ -74,6 +74,7 @@ QWidget *DoubleField::CreateWidget()
ls->SetDisplayType(display_type_);
ls->SetFrameRate(frame_rate_);
//qDebug() << "";
ls->setEnabled(IsEnabled());
connect(ls, SIGNAL(valueChanged(double)), this, SLOT(UpdateFromWidget(double)));
+1
View File
@@ -1,6 +1,7 @@
#include "stringfield.h"
#include <QtMath>
#include <QDebug>
#include "ui/texteditex.h"
#include "global/config.h"