12 #include <vlutil/vlString.h>
15 #include <QtWidgets/QDialog>
26 class QDoubleValidator;
39 virtual bool isValid()
const = 0;
81 virtual void setLabel(
const QString&);
133 const DtString& initialDeterminant =
"");
135 virtual DtString selectedPower()
const;
136 virtual DtString selectedDeterminant()
const;
142 virtual void selectDeterminant(
const DtString&);
143 virtual void selectDeterminantBasedOnCurrentPower();
144 virtual QString determinantsTitle(
const DtString& det,
const DtString& power)
const;
152 virtual void powerTypeChanged();
153 virtual void determinantTypeChanged();
154 virtual void updateOKButton();