forked from qt-creator/qt-creator
ProjectExplorer: Use a ISettingsAspect::setConfigWidgetCreator() setter
Closer to the usual pattern elsewhere. Change-Id: Ieaed483bc7f61b63e5bde87a721f43c3e3d737aa Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -34,13 +34,14 @@
|
||||
namespace PerfProfiler {
|
||||
|
||||
PerfSettings::PerfSettings(ProjectExplorer::Target *target)
|
||||
: ISettingsAspect([this, target] {
|
||||
{
|
||||
setConfigWidgetCreator([this, target] {
|
||||
auto widget = new Internal::PerfConfigWidget(this);
|
||||
widget->setTracePointsButtonVisible(target != nullptr);
|
||||
widget->setTarget(target);
|
||||
return widget;
|
||||
})
|
||||
{
|
||||
});
|
||||
|
||||
readGlobalSettings();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user