Nim: Remove unused class member

Change-Id: I29a3ea22dbaf39c14a24c34e0afd163db2a45b77
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Christian Kandeler
2020-04-23 12:51:08 +02:00
parent b7980253a9
commit 5c65b953c8
2 changed files with 3 additions and 6 deletions

View File

@@ -32,9 +32,7 @@
namespace Nim { namespace Nim {
NimToolsSettingsWidget::NimToolsSettingsWidget(NimSettings *settings) NimToolsSettingsWidget::NimToolsSettingsWidget() : ui(new Ui::NimToolsSettingsWidget)
: ui(new Ui::NimToolsSettingsWidget)
, m_settings(settings)
{ {
ui->setupUi(this); ui->setupUi(this);
ui->pathWidget->setExpectedKind(Utils::PathChooser::ExistingCommand); ui->pathWidget->setExpectedKind(Utils::PathChooser::ExistingCommand);
@@ -70,7 +68,7 @@ NimToolsSettingsPage::~NimToolsSettingsPage() = default;
QWidget *NimToolsSettingsPage::widget() QWidget *NimToolsSettingsPage::widget()
{ {
if (!m_widget) if (!m_widget)
m_widget.reset(new NimToolsSettingsWidget(m_settings)); m_widget.reset(new NimToolsSettingsWidget);
m_widget->setCommand(m_settings->nimSuggestPath()); m_widget->setCommand(m_settings->nimSuggestPath());
return m_widget.get(); return m_widget.get();
} }

View File

@@ -43,7 +43,7 @@ class NimToolsSettingsWidget : public QWidget
Q_DECLARE_TR_FUNCTIONS(Nim::ToolSettingsPage) Q_DECLARE_TR_FUNCTIONS(Nim::ToolSettingsPage)
public: public:
explicit NimToolsSettingsWidget(NimSettings *settings); NimToolsSettingsWidget();
~NimToolsSettingsWidget(); ~NimToolsSettingsWidget();
@@ -52,7 +52,6 @@ public:
private: private:
Ui::NimToolsSettingsWidget *ui; Ui::NimToolsSettingsWidget *ui;
NimSettings *m_settings = nullptr;
}; };
class NimToolsSettingsPage final : public Core::IOptionsPage class NimToolsSettingsPage final : public Core::IOptionsPage