diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2020-01-22 16:18:34 +0100 |
---|---|---|
committer | Alessandro Portale <alessandro.portale@qt.io> | 2020-01-22 16:38:42 +0000 |
commit | a8af3810e472922319e7249cc0145d00308b4bba (patch) | |
tree | bcb24d8864845cc8b709b71f40e4ab30031c74a4 /src/plugins/qmakeprojectmanager | |
parent | 9f29bd6c032d48dd2f59e6c4a630a7dc5286d921 (diff) |
Utils/QMakeProjectManager: Remove dead code
...otherwise I would have had to fix some theming issue.
Change-Id: I70eecd8c2e4f592749f89aab0384d281ab3fdee3
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Diffstat (limited to 'src/plugins/qmakeprojectmanager')
5 files changed, 0 insertions, 286 deletions
diff --git a/src/plugins/qmakeprojectmanager/CMakeLists.txt b/src/plugins/qmakeprojectmanager/CMakeLists.txt index bfebb9199ec..835913cac3a 100644 --- a/src/plugins/qmakeprojectmanager/CMakeLists.txt +++ b/src/plugins/qmakeprojectmanager/CMakeLists.txt @@ -39,7 +39,6 @@ add_qtc_plugin(QmakeProjectManager qmakeprojectmanagerplugin.cpp qmakeprojectmanagerplugin.h qmakesettings.cpp qmakesettings.h qmakestep.cpp qmakestep.h - wizards/filespage.cpp wizards/filespage.h wizards/qtprojectparameters.cpp wizards/qtprojectparameters.h wizards/qtwizard.cpp wizards/qtwizard.h wizards/simpleprojectwizard.cpp wizards/simpleprojectwizard.h diff --git a/src/plugins/qmakeprojectmanager/qmakeprojectmanager.pro b/src/plugins/qmakeprojectmanager/qmakeprojectmanager.pro index 35539aa82ba..ee5e931c9ad 100644 --- a/src/plugins/qmakeprojectmanager/qmakeprojectmanager.pro +++ b/src/plugins/qmakeprojectmanager/qmakeprojectmanager.pro @@ -19,7 +19,6 @@ HEADERS += \ profilehighlighter.h \ profilehoverhandler.h \ wizards/qtprojectparameters.h \ - wizards/filespage.h \ wizards/qtwizard.h \ wizards/subdirsprojectwizard.h \ wizards/subdirsprojectwizarddialog.h \ @@ -50,7 +49,6 @@ SOURCES += \ profilehighlighter.cpp \ profilehoverhandler.cpp \ wizards/qtprojectparameters.cpp \ - wizards/filespage.cpp \ wizards/qtwizard.cpp \ wizards/subdirsprojectwizard.cpp \ wizards/subdirsprojectwizarddialog.cpp \ diff --git a/src/plugins/qmakeprojectmanager/qmakeprojectmanager.qbs b/src/plugins/qmakeprojectmanager/qmakeprojectmanager.qbs index 67d51cf60a3..7b23de4e178 100644 --- a/src/plugins/qmakeprojectmanager/qmakeprojectmanager.qbs +++ b/src/plugins/qmakeprojectmanager/qmakeprojectmanager.qbs @@ -74,7 +74,6 @@ Project { name: "Wizards" prefix: "wizards/" files: [ - "filespage.cpp", "filespage.h", "qtprojectparameters.cpp", "qtprojectparameters.h", "qtwizard.cpp", "qtwizard.h", "subdirsprojectwizard.cpp", "subdirsprojectwizard.h", diff --git a/src/plugins/qmakeprojectmanager/wizards/filespage.cpp b/src/plugins/qmakeprojectmanager/wizards/filespage.cpp deleted file mode 100644 index 520f2d03b24..00000000000 --- a/src/plugins/qmakeprojectmanager/wizards/filespage.cpp +++ /dev/null @@ -1,199 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Creator. -** -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 as published by the Free Software -** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -****************************************************************************/ - -#include "filespage.h" - -#include <utils/newclasswidget.h> -#include <utils/wizard.h> - -#include <QLabel> -#include <QLayout> -#include <QVariant> - -namespace QmakeProjectManager { -namespace Internal { - -FilesPage::FilesPage(QWidget *parent) : - QWizardPage(parent), - m_newClassWidget(new Utils::NewClassWidget) -{ - m_newClassWidget->setPathInputVisible(false); - setTitle(tr("Class Information")); - - QLabel *label = new QLabel(tr("Specify basic information about the classes " - "for which you want to generate skeleton source code files.")); - label->setWordWrap(true); - - auto *vlayout = new QVBoxLayout; - vlayout->addWidget(label); - vlayout->addItem(new QSpacerItem(0, 20)); - - vlayout->addWidget(m_newClassWidget); - - vlayout->addItem(new QSpacerItem(0, 20)); - m_errorLabel = new QLabel; - m_errorLabel->setStyleSheet(QLatin1String("color: red;")); - vlayout->addWidget(m_errorLabel); - setLayout(vlayout); - - connect(m_newClassWidget, &Utils::NewClassWidget::validChanged, this, &QWizardPage::completeChanged); - - setProperty(Utils::SHORT_TITLE_PROPERTY, tr("Details")); -} - -void FilesPage::setSuffixes(const QString &header, const QString &source, const QString &form) -{ - m_newClassWidget->setSourceExtension(source); - m_newClassWidget->setHeaderExtension(header); - if (!form.isEmpty()) - m_newClassWidget->setFormExtension(form); -} - -void FilesPage::setClassName(const QString &suggestedClassName) -{ - m_newClassWidget->setClassName(suggestedClassName); -} - - -bool FilesPage::isComplete() const -{ - QString error; - const bool complete = m_newClassWidget->isValid(&error); - m_errorLabel->setText(error); - return complete; -} - -QString FilesPage::className() const -{ - return m_newClassWidget->className(); -} - -QString FilesPage::baseClassName() const -{ - return m_newClassWidget->baseClassName(); -} - -void FilesPage::setBaseClassName(const QString &b) -{ - m_newClassWidget->setBaseClassName(b); -} - -QString FilesPage::sourceFileName() const -{ - return m_newClassWidget->sourceFileName(); -} - -QString FilesPage::headerFileName() const -{ - return m_newClassWidget->headerFileName(); -} - -QString FilesPage::formFileName() const -{ - return m_newClassWidget->formFileName(); -} - -bool FilesPage::namespacesEnabled() const -{ - return m_newClassWidget->namespacesEnabled(); -} - -void FilesPage::setNamespacesEnabled(bool b) -{ - m_newClassWidget->setNamespacesEnabled(b); -} - -void FilesPage::setBaseClassInputVisible(bool visible) -{ - m_newClassWidget->setBaseClassInputVisible(visible); -} - -bool FilesPage::isBaseClassInputVisible() const -{ - return m_newClassWidget->isBaseClassInputVisible(); -} - -QStringList FilesPage::baseClassChoices() const -{ - return m_newClassWidget->baseClassChoices(); -} - -void FilesPage::setBaseClassChoices(const QStringList &choices) -{ - m_newClassWidget->setBaseClassChoices(choices); -} - -void FilesPage::setFormFileInputVisible(bool visible) -{ - m_newClassWidget->setFormInputVisible(visible); -} - -bool FilesPage::isFormInputVisible() const -{ - return m_newClassWidget->isFormInputVisible(); -} - -bool FilesPage::formInputCheckable() const -{ - return m_newClassWidget->formInputCheckable(); -} - -bool FilesPage::formInputChecked() const -{ - return m_newClassWidget->formInputChecked(); -} - -void FilesPage::setFormInputCheckable(bool checkable) -{ - m_newClassWidget->setFormInputCheckable(checkable); -} - -void FilesPage::setFormInputChecked(bool checked) -{ - m_newClassWidget->setFormInputChecked(checked); -} - -bool FilesPage::lowerCaseFiles() const -{ - return m_newClassWidget->lowerCaseFiles(); -} - -void FilesPage::setLowerCaseFiles(bool l) -{ - m_newClassWidget->setLowerCaseFiles(l); -} - -bool FilesPage::isClassTypeComboVisible() const -{ - return m_newClassWidget->isClassTypeComboVisible(); -} - -void FilesPage::setClassTypeComboVisible(bool v) -{ - m_newClassWidget->setClassTypeComboVisible(v); -} - -} // namespace Internal -} // namespace QmakeProjectManager diff --git a/src/plugins/qmakeprojectmanager/wizards/filespage.h b/src/plugins/qmakeprojectmanager/wizards/filespage.h deleted file mode 100644 index dbfefb3927d..00000000000 --- a/src/plugins/qmakeprojectmanager/wizards/filespage.h +++ /dev/null @@ -1,83 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt Creator. -** -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 as published by the Free Software -** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -****************************************************************************/ - -#pragma once - -#include <QWizard> - -QT_BEGIN_NAMESPACE -class QLabel; -QT_END_NAMESPACE - -namespace Utils { class NewClassWidget; } - -namespace QmakeProjectManager { -namespace Internal { - -class FilesPage : public QWizardPage -{ - Q_OBJECT - -public: - explicit FilesPage(QWidget *parent = nullptr); - bool isComplete() const override; - - QString className() const; - void setClassName(const QString &suggestedClassName); - - QString baseClassName() const; - QString sourceFileName() const; - QString headerFileName() const; - QString formFileName() const; - - // API of the embedded NewClassWidget - bool namespacesEnabled() const; - bool isBaseClassInputVisible() const; - bool isFormInputVisible() const; - bool formInputCheckable() const; - bool formInputChecked() const; - QStringList baseClassChoices() const; - bool lowerCaseFiles() const; - bool isClassTypeComboVisible() const; - - void setSuffixes(const QString &header, const QString &source, const QString &form = QString()); - - void setBaseClassName(const QString &); - void setNamespacesEnabled(bool b); - void setBaseClassInputVisible(bool visible); - void setBaseClassChoices(const QStringList &choices); - void setFormFileInputVisible(bool visible); - void setFormInputCheckable(bool checkable); - void setFormInputChecked(bool checked); - void setLowerCaseFiles(bool l); - void setClassTypeComboVisible(bool v); - -private: - Utils::NewClassWidget *m_newClassWidget; - QLabel *m_errorLabel; -}; - -} // namespace Internal -} // namespace QmakeProjectManager |