forked from qt-creator/qt-creator
PerfProfiler: Use AspectContainer::reset to reset settings
Shorter in code, doing effectively the same. Change-Id: I27b72798efff089024ab3daddff6e405cad2e525 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -106,7 +106,7 @@ PerfConfigWidget::PerfConfigWidget(PerfSettings *settings, Target *target)
|
||||
});
|
||||
|
||||
auto resetButton = new QPushButton(Tr::tr("Reset"), this);
|
||||
connect(resetButton, &QPushButton::pressed, m_settings, &PerfSettings::resetToDefault);
|
||||
connect(resetButton, &QPushButton::pressed, m_settings, &PerfSettings::reset);
|
||||
|
||||
using namespace Layouting;
|
||||
Column {
|
||||
@@ -480,14 +480,6 @@ QString PerfSettings::perfRecordArguments() const
|
||||
return cmd.arguments();
|
||||
}
|
||||
|
||||
void PerfSettings::resetToDefault()
|
||||
{
|
||||
PerfSettings defaults;
|
||||
Store map;
|
||||
defaults.toMap(map);
|
||||
fromMap(map);
|
||||
}
|
||||
|
||||
QWidget *PerfSettings::createPerfConfigWidget(Target *target)
|
||||
{
|
||||
return new PerfConfigWidget(this, target);
|
||||
|
@@ -23,8 +23,6 @@ public:
|
||||
void toMap(Utils::Store &map) const override;
|
||||
QString perfRecordArguments() const;
|
||||
|
||||
void resetToDefault();
|
||||
|
||||
QWidget *createPerfConfigWidget(ProjectExplorer::Target *target);
|
||||
|
||||
Utils::IntegerAspect period{this};
|
||||
|
Reference in New Issue
Block a user