diff --git a/kmplot/equationeditwidget.h b/kmplot/equationeditwidget.h --- a/kmplot/equationeditwidget.h +++ b/kmplot/equationeditwidget.h @@ -36,6 +36,7 @@ class EquationEditWidget : public KTextEdit { public: + Q_PROPERTY(QString document READ document NOTIFY textEdited USER true) explicit EquationEditWidget(EquationEdit* parent); /** diff --git a/kmplot/maindlg.cpp b/kmplot/maindlg.cpp --- a/kmplot/maindlg.cpp +++ b/kmplot/maindlg.cpp @@ -56,6 +56,7 @@ #include #include #include +#include // local includes #include "calculator.h" @@ -185,8 +186,10 @@ +#if KCONFIGWIDGETS_VERSION < QT_VERSION_CHECK(5,32,0) // Allow config manager to read from equation edits KConfigDialogManager::changedMap()->insert( "EquationEdit", SIGNAL(textEdited(QString)) ); +#endif // Let's create a Configure Dialog m_settingsDialog = new KConfigDialog( parentWidget, "settings", Settings::self() );