14#define VP1IMPVARNAME m_d
23#include "ui_missingetcontroller.h"
24#include "ui_missingEtPivot.h"
29 Ui::missingEtControllerForm
ui;
39 m_d->ui.setupUi(
this);
78 s.save(
m_d->uiPivot.horizontalSlider_thickness);
79 s.save(
m_d->uiPivot.horizontalSlider_scale);
80 s.save(
m_d->ui.radioButton_arrow_shape,
m_d->ui.radioButton_dashline_shape);
86 if(s.version() < 0 || s.version() > 1){
87 message(
"Warning: State data in .vp1 file has unsupported version ("+
str(s.version())+
")");
93 s.restore(
m_d->uiPivot.horizontalSlider_thickness);
94 s.restore(
m_d->uiPivot.horizontalSlider_scale);
97 s.restore(
m_d->ui.radioButton_arrow_shape,
m_d->ui.radioButton_dashline_shape);
103 return m_d->collWidget;
132 return m_d->ui.radioButton_arrow_shape->isChecked();
145#define VP1CONTROLLERCLASSNAME missingEtController
#define POSSIBLECHANGE_IMP(x)
void initDialog(T &theUI, QPushButton *launchbutton, QAbstractButton *enabledButton=0)
void connectToLastUpdateSlot(QObject *sender, const char *signal)
void setupCollWidgetInScrollArea(QScrollArea *scrollarea, VP1CollectionWidget *collWidget)
const char * addUpdateSlot(const char *slot)
VP1Controller(IVP1System *sys, const QString &classname)
void message(const QString &) const
static void useThickness(double)
static void useShape(bool)
static void useScale(double)
VP1MissingEtCollWidget * collWidget
Ui::missingEtControllerForm ui
Ui::missingEtPivotForm uiPivot
void changeShapeChanged(bool)
virtual ~missingEtController()
void possibleChange_changeShape()
VP1CollectionWidget * collWidget() const
int currentSettingsVersion() const
missingEtController(IVP1System *sys)
void actualRestoreSettings(VP1Deserialise &)
void actualSaveSettings(VP1Serialise &) const