aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/languageclient/languageclientsettings.cpp
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2018-10-10 09:41:57 +0200
committerDavid Schulz <david.schulz@qt.io>2018-10-16 08:52:27 +0000
commit468dcc67cbb3b43387b6dfe5b5ddb8a2f63c4198 (patch)
treea36529d60ef00e5abe34fbd900a92a2122821edd /src/plugins/languageclient/languageclientsettings.cpp
parent4a7051213b0bd5529f9f776cd5fede2f12193b65 (diff)
LSP: remove unused LanguageChooseDelegate
Change-Id: I1003d96e603789a9c627d5ecffb6051722c0862a Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/languageclient/languageclientsettings.cpp')
-rw-r--r--src/plugins/languageclient/languageclientsettings.cpp27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/plugins/languageclient/languageclientsettings.cpp b/src/plugins/languageclient/languageclientsettings.cpp
index 81243ee515f..2e219c8f34d 100644
--- a/src/plugins/languageclient/languageclientsettings.cpp
+++ b/src/plugins/languageclient/languageclientsettings.cpp
@@ -125,33 +125,6 @@ private:
QPointer<LanguageClientSettingsPageWidget> m_widget;
};
-class LanguageChooseDelegate : public QStyledItemDelegate
-{
-public:
- QWidget *createEditor(QWidget *parent,
- const QStyleOptionViewItem &option,
- const QModelIndex &index) const override;
- void setEditorData(QWidget *editor, const QModelIndex &index) const override;
-};
-
-QWidget *LanguageChooseDelegate::createEditor(QWidget *parent,
- const QStyleOptionViewItem &option,
- const QModelIndex &index) const
-{
- Q_UNUSED(option);
- Q_UNUSED(index);
- auto editor = new QComboBox(parent);
- editor->addItem(noLanguageFilter);
- editor->addItems(LanguageServerProtocol::languageIds().values());
- return editor;
-}
-
-void LanguageChooseDelegate::setEditorData(QWidget *editor, const QModelIndex &index) const
-{
- if (auto comboBox = qobject_cast<QComboBox*>(editor))
- comboBox->setCurrentText(index.data().toString());
-}
-
LanguageClientSettingsPageWidget::LanguageClientSettingsPageWidget(LanguageClientSettingsModel &settings)
: m_settings(settings)
, m_view(new QTreeView())