diff --git a/src/optiondialog.cpp b/src/optiondialog.cpp --- a/src/optiondialog.cpp +++ b/src/optiondialog.cpp @@ -74,6 +74,7 @@ void setToDefault() override { setChecked(getDefault()); } void setToCurrent() override { setChecked(getCurrent()); } + using OptionBool::apply; void apply() override { OptionBool::apply(isChecked()); } private: @@ -90,6 +91,7 @@ void setToDefault() override { setChecked(getDefault()); } void setToCurrent() override { setChecked(getCurrent()); } + using OptionBool::apply; void apply() override { OptionBool::apply(isChecked()); } private: @@ -152,6 +154,7 @@ void setToDefault() override { setFont(getDefault(), false); } void setToCurrent() override { setFont(getCurrent(), false); } + using OptionFont::apply; void apply() override { OptionFont::apply(font()); } private: Q_DISABLE_COPY(OptionFontChooser) @@ -166,6 +169,7 @@ void setToDefault() override { setColor(getDefault()); } void setToCurrent() override { setColor(getCurrent()); } + using OptionColor::apply; void apply() override { OptionColor::apply(color()); } private: @@ -192,6 +196,8 @@ { setEditText(getCurrent()); } + + using OptionString::apply; void apply() override { OptionString::apply(currentText()); @@ -246,6 +252,8 @@ { setText(getString()); } + + using OptionNum::apply; void apply() override { const QIntValidator* v = static_cast(validator()); @@ -294,6 +302,7 @@ else setText(*m_pVarStr); } + using OptionItemBase::apply; void apply() override { if(m_pVarNum != nullptr) { @@ -440,6 +449,7 @@ } } } + using OptionCodec::apply; void apply() override { if(m_ppVarCodec != nullptr) {