Skip to content

Commit c0efbd0

Browse files
authored
Merge pull request #360 from KDAB/renamed-settings-dialog-widgets
rename gui classes in settingsdialog
2 parents 16fe657 + f8d1f1c commit c0efbd0

File tree

9 files changed

+41
-40
lines changed

9 files changed

+41
-40
lines changed

src/CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ set(hotspot_SRCS
6363
resultscallercalleepage.ui
6464
resultsdisassemblypage.ui
6565
timelinewidget.ui
66-
settingsdialog.ui
67-
flamegraphsettings.ui
68-
debuginfoddialog.ui
66+
unwindsettingspage.ui
67+
flamegraphsettingspage.ui
68+
debuginfodpage.ui
6969
callgraphwidget.ui
70-
callgraphsettings.ui
70+
callgraphsettingspage.ui
7171

7272
# resources:
7373
resources.qrc

src/callgraphsettings.ui renamed to src/callgraphsettingspage.ui

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<ui version="4.0">
3-
<class>CallgraphSettings</class>
4-
<widget class="QWidget" name="CallgraphSettings">
3+
<class>CallgraphSettingsPage</class>
4+
<widget class="QWidget" name="CallgraphSettingsPage">
55
<property name="geometry">
66
<rect>
77
<x>0</x>

src/debuginfoddialog.ui renamed to src/debuginfodpage.ui

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<ui version="4.0">
3-
<class>DebuginfodDialog</class>
4-
<widget class="QWidget" name="DebuginfodDialog">
3+
<class>DebuginfodPage</class>
4+
<widget class="QWidget" name="DebuginfodPage">
55
<property name="geometry">
66
<rect>
77
<x>0</x>

src/flamegraphsettings.ui renamed to src/flamegraphsettingspage.ui

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<ui version="4.0">
3-
<class>FlamegraphSettings</class>
4-
<widget class="QWidget" name="FlamegraphSettings">
3+
<class>FlamegraphSettingsPage</class>
4+
<widget class="QWidget" name="FlamegraphSettingsPage">
55
<property name="geometry">
66
<rect>
77
<x>0</x>

src/mainwindow.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
#include "settingsdialog.h"
1515
#include "startpage.h"
1616
#include "ui_mainwindow.h"
17-
#include "ui_settingsdialog.h"
17+
#include "ui_unwindsettingspage.h"
1818

1919
#include <QApplication>
2020
#include <QFileDialog>

src/settingsdialog.cpp

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77
*/
88

99
#include "settingsdialog.h"
10-
#include "ui_debuginfoddialog.h"
11-
#include "ui_flamegraphsettings.h"
12-
#include "ui_settingsdialog.h"
13-
#include "ui_callgraphsettings.h"
10+
#include "ui_callgraphsettingspage.h"
11+
#include "ui_debuginfodpage.h"
12+
#include "ui_flamegraphsettingspage.h"
13+
#include "ui_unwindsettingspage.h"
1414

1515
#include <KComboBox>
1616
#include <KUrlRequester>
17-
#include <kconfiggroup.h>
18-
#include <ksharedconfig.h>
17+
#include <KConfigGroup>
18+
#include <KSharedConfig>
1919
#include <QKeyEvent>
2020
#include <QLineEdit>
2121
#include <settings.h>
@@ -34,11 +34,11 @@ KConfigGroup config()
3434

3535
SettingsDialog::SettingsDialog(QWidget* parent)
3636
: KPageDialog(parent)
37-
, unwindPage(new Ui::SettingsDialog)
38-
, flamegraphPage(new Ui::FlamegraphSettings)
39-
, debuginfodPage(new Ui::DebuginfodDialog)
37+
, unwindPage(new Ui::UnwindSettingsPage)
38+
, flamegraphPage(new Ui::FlamegraphSettingsPage)
39+
, debuginfodPage(new Ui::DebuginfodPage)
4040
#if KGRAPHVIEWER_FOUND
41-
, callgraphSettings(new Ui::CallgraphSettings)
41+
, callgraphPage(new Ui::CallgraphSettingsPage)
4242
#endif
4343
{
4444
addPathSettingsPage();
@@ -272,20 +272,21 @@ void SettingsDialog::addCallgraphPage()
272272
item->setHeader(tr("Callgraph Settings"));
273273
item->setIcon(QIcon::fromTheme(QStringLiteral("preferences-system-windows-behavior")));
274274

275-
callgraphSettings->setupUi(page);
275+
callgraphPage->setupUi(page);
276276

277277
connect(Settings::instance(), &Settings::callgraphChanged, this, [this] {
278278
auto settings = Settings::instance();
279-
callgraphSettings->parentSpinBox->setValue(settings->callgraphParentDepth());
280-
callgraphSettings->childSpinBox->setValue(settings->callgraphChildDepth());
281-
callgraphSettings->currentFunctionColor->setColor(settings->callgraphActiveColor());
282-
callgraphSettings->functionColor->setColor(settings->callgraphColor());
279+
callgraphPage->parentSpinBox->setValue(settings->callgraphParentDepth());
280+
callgraphPage->childSpinBox->setValue(settings->callgraphChildDepth());
281+
callgraphPage->currentFunctionColor->setColor(settings->callgraphActiveColor());
282+
callgraphPage->functionColor->setColor(settings->callgraphColor());
283283
});
284284

285285
connect(buttonBox(), &QDialogButtonBox::accepted, this, [this]{
286286
auto settings = Settings::instance();
287-
settings->setCallgraphParentDepth(callgraphSettings->parentSpinBox->value());
288-
settings->setCallgraphChildDepth(callgraphSettings->childSpinBox->value());
289-
settings->setCallgraphColors(callgraphSettings->currentFunctionColor->color().name(), callgraphSettings->functionColor->color().name());
287+
settings->setCallgraphParentDepth(callgraphPage->parentSpinBox->value());
288+
settings->setCallgraphChildDepth(callgraphPage->childSpinBox->value());
289+
settings->setCallgraphColors(callgraphPage->currentFunctionColor->color().name(),
290+
callgraphPage->functionColor->color().name());
290291
});
291292
}

src/settingsdialog.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
#include <memory>
1414

1515
namespace Ui {
16-
class SettingsDialog;
17-
class FlamegraphSettings;
18-
class DebuginfodDialog;
19-
class CallgraphSettings;
16+
class UnwindSettingsPage;
17+
class FlamegraphSettingsPage;
18+
class DebuginfodPage;
19+
class CallgraphSettingsPage;
2020
}
2121

2222
class SettingsDialog : public KPageDialog
@@ -45,9 +45,9 @@ class SettingsDialog : public KPageDialog
4545
void addDebuginfodPage();
4646
void addCallgraphPage();
4747

48-
std::unique_ptr<Ui::SettingsDialog> unwindPage;
49-
std::unique_ptr<Ui::FlamegraphSettings> flamegraphPage;
50-
std::unique_ptr<Ui::DebuginfodDialog> debuginfodPage;
51-
std::unique_ptr<Ui::CallgraphSettings> callgraphSettings;
48+
std::unique_ptr<Ui::UnwindSettingsPage> unwindPage;
49+
std::unique_ptr<Ui::FlamegraphSettingsPage> flamegraphPage;
50+
std::unique_ptr<Ui::DebuginfodPage> debuginfodPage;
51+
std::unique_ptr<Ui::CallgraphSettingsPage> callgraphPage;
5252
MultiConfigWidget* m_configs;
5353
};

src/settingsdialog.ui renamed to src/unwindsettingspage.ui

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<ui version="4.0">
3-
<class>SettingsDialog</class>
4-
<widget class="QWidget" name="SettingsDialog">
3+
<class>UnwindSettingsPage</class>
4+
<widget class="QWidget" name="UnwindSettingsPage">
55
<property name="modal" stdset="0">
66
<bool>false</bool>
77
</property>

0 commit comments

Comments
 (0)