modernize: Migrate action-related things to PMF connects
[quassel.git] / src / qtui / settingspages / sonnetsettingspage.cpp
index 62b2426..29499db 100644 (file)
 SonnetSettingsPage::SonnetSettingsPage(QWidget *parent)
     : SettingsPage(tr("Interface"), tr("Spell Checking"), parent)
 {
-    QVBoxLayout *layout = new QVBoxLayout(this);
+    auto *layout = new QVBoxLayout(this);
     _configWidget = new Sonnet::ConfigWidget(this);
     layout->addWidget(_configWidget);
-    connect(_configWidget, SIGNAL(configChanged()), SLOT(widgetHasChanged()));
+    connect(_configWidget, &Sonnet::ConfigWidget::configChanged, this, &SonnetSettingsPage::widgetHasChanged);
 }
 
 
@@ -49,14 +49,14 @@ void SonnetSettingsPage::defaults()
 
 void SonnetSettingsPage::load()
 {
-
+    SettingsPage::load();
 }
 
 
 void SonnetSettingsPage::save()
 {
     _configWidget->save();
-    setChangedState(false);
+    SettingsPage::save();
 }