From 1e7fb9c6b7167c5f87bfd657e95b5f606d259bb9 Mon Sep 17 00:00:00 2001 From: Manuel Dobusch Date: Thu, 24 Nov 2016 18:10:05 +0100 Subject: [PATCH] src: Re-added VS project button Re-added the vs project button for new projects after the vs solution parser has been removed. --- .../QtProjectWizzardContentSelect.cpp | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/lib_gui/qt/window/project_wizzard/QtProjectWizzardContentSelect.cpp b/src/lib_gui/qt/window/project_wizzard/QtProjectWizzardContentSelect.cpp index a5433f89..d0976e3b 100644 --- a/src/lib_gui/qt/window/project_wizzard/QtProjectWizzardContentSelect.cpp +++ b/src/lib_gui/qt/window/project_wizzard/QtProjectWizzardContentSelect.cpp @@ -130,6 +130,26 @@ void QtProjectWizzardContentSelect::populate(QGridLayout* layout, int& row) } } + // Add vs solution button + { + std::string name = "Visual Studio"; + + QToolButton* button = createProjectButton(name.c_str(), + (ResourcePaths::getGuiPath() + "icon/project_vs_256_256.png").c_str()); + + m_buttons->addButton(button); + + m_solutionDescription.push_back("Create a new project from an existing Visual Studio Solution file. " + "Note: Requires a running Visual Studio instance with the " + "Visual Studio plugin installed."); + + hlayout->addWidget(button); + + m_buttons->setId(button, runningId); + + runningId++; + } + connect(m_buttons, static_cast(&QButtonGroup::buttonClicked), [this](int id) {