diff options
author | David Schulz <david.schulz@qt.io> | 2018-10-10 09:41:57 +0200 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2018-10-16 08:52:27 +0000 |
commit | 468dcc67cbb3b43387b6dfe5b5ddb8a2f63c4198 (patch) | |
tree | a36529d60ef00e5abe34fbd900a92a2122821edd /src/plugins/languageclient/languageclientsettings.cpp | |
parent | 4a7051213b0bd5529f9f776cd5fede2f12193b65 (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.cpp | 27 |
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()) |