-class SettingsDlg : public QDialog {
- Q_OBJECT
- public:
- SettingsDlg(QWidget *parent = 0);
- void registerSettingsPage(SettingsPage *);
- void unregisterSettingsPage(SettingsPage *);
+#include "ui_settingsdlg.h"
+
+class SettingsDlg : public QDialog
+{
+ Q_OBJECT
+
+public:
+ SettingsDlg(QWidget* parent = nullptr);
+ void registerSettingsPage(SettingsPage*);
+ void unregisterSettingsPage(SettingsPage*);
+
+ inline SettingsPage* currentPage() const { return _currentPage; }