aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qtsupport
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-05-13 09:49:34 +0200
committerhjk <hjk@qt.io>2019-05-13 07:57:20 +0000
commit6a1a5be10c1b5cf67029a47acda198a6673004db (patch)
tree16cc152f68028eef0627fc3e7f67accbed407083 /src/plugins/qtsupport
parent72eb6b1e6515b92316fd2a36802b36abf69ba1d6 (diff)
Remove unused files
Change-Id: Ib6b32129d8fc8ccc35f6911a340abf9b5beb2432 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/qtsupport')
-rw-r--r--src/plugins/qtsupport/qtkitconfigwidget.cpp156
1 files changed, 0 insertions, 156 deletions
diff --git a/src/plugins/qtsupport/qtkitconfigwidget.cpp b/src/plugins/qtsupport/qtkitconfigwidget.cpp
deleted file mode 100644
index e2376074dc2..00000000000
--- a/src/plugins/qtsupport/qtkitconfigwidget.cpp
+++ /dev/null
@@ -1,156 +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 "qtkitconfigwidget.h"
-
-#include "qtsupportconstants.h"
-#include "qtkitinformation.h"
-#include "qtversionmanager.h"
-
-#include <coreplugin/icore.h>
-
-#include <utils/qtcassert.h>
-#include <utils/algorithm.h>
-
-#include <QComboBox>
-#include <QPushButton>
-
-namespace QtSupport {
-namespace Internal {
-
-QtKitAspectWidget::QtKitAspectWidget(ProjectExplorer::Kit *k, const ProjectExplorer::KitAspect *ki) :
- KitAspectWidget(k, ki)
-{
- m_combo = new QComboBox;
- m_combo->setSizePolicy(QSizePolicy::Ignored, m_combo->sizePolicy().verticalPolicy());
- m_combo->addItem(tr("None"), -1);
-
- QList<int> versionIds = Utils::transform(QtVersionManager::versions(), &BaseQtVersion::uniqueId);
- versionsChanged(versionIds, QList<int>(), QList<int>());
-
- m_manageButton = new QPushButton(KitAspectWidget::msgManage());
-
- refresh();
- m_combo->setToolTip(toolTip());
-
- connect(m_combo, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged),
- this, &QtKitAspectWidget::currentWasChanged);
-
- connect(QtVersionManager::instance(), &QtVersionManager::qtVersionsChanged,
- this, &QtKitAspectWidget::versionsChanged);
-
- connect(m_manageButton, &QAbstractButton::clicked, this, &QtKitAspectWidget::manageQtVersions);
-}
-
-QtKitAspectWidget::~QtKitAspectWidget()
-{
- delete m_combo;
- delete m_manageButton;
-}
-
-QString QtKitAspectWidget::displayName() const
-{
- return tr("Qt version");
-}
-
-QString QtKitAspectWidget::toolTip() const
-{
- return tr("The Qt library to use for all projects using this kit.<br>"
- "A Qt version is required for qmake-based projects "
- "and optional when using other build systems.");
-}
-
-void QtKitAspectWidget::makeReadOnly()
-{
- m_combo->setEnabled(false);
-}
-
-void QtKitAspectWidget::refresh()
-{
- m_combo->setCurrentIndex(findQtVersion(QtKitAspect::qtVersionId(m_kit)));
-}
-
-QWidget *QtKitAspectWidget::mainWidget() const
-{
- return m_combo;
-}
-
-QWidget *QtKitAspectWidget::buttonWidget() const
-{
- return m_manageButton;
-}
-
-static QString itemNameFor(const BaseQtVersion *v)
-{
- QTC_ASSERT(v, return QString());
- QString name = v->displayName();
- if (!v->isValid())
- name = QCoreApplication::translate("QtSupport::Internal::QtKitConfigWidget", "%1 (invalid)").arg(v->displayName());
- return name;
-}
-
-void QtKitAspectWidget::versionsChanged(const QList<int> &added, const QList<int> &removed,
- const QList<int> &changed)
-{
- foreach (const int id, added) {
- BaseQtVersion *v = QtVersionManager::version(id);
- QTC_CHECK(v);
- QTC_CHECK(findQtVersion(id) < 0);
- m_combo->addItem(itemNameFor(v), id);
- }
- foreach (const int id, removed) {
- int pos = findQtVersion(id);
- if (pos >= 0) // We do not include invalid Qt versions, so do not try to remove those.
- m_combo->removeItem(pos);
- }
- foreach (const int id, changed) {
- BaseQtVersion *v = QtVersionManager::version(id);
- int pos = findQtVersion(id);
- QTC_CHECK(pos >= 0);
- m_combo->setItemText(pos, itemNameFor(v));
- }
-}
-
-void QtKitAspectWidget::manageQtVersions()
-{
- Core::ICore::showOptionsDialog(Constants::QTVERSION_SETTINGS_PAGE_ID, buttonWidget());
-}
-
-void QtKitAspectWidget::currentWasChanged(int idx)
-{
- QtKitAspect::setQtVersionId(m_kit, m_combo->itemData(idx).toInt());
-}
-
-int QtKitAspectWidget::findQtVersion(const int id) const
-{
- for (int i = 0; i < m_combo->count(); ++i) {
- if (id == m_combo->itemData(i).toInt())
- return i;
- }
- return -1;
-}
-
-} // namespace Internal
-} // namespace QtSupport