diff options
author | Alessandro Portale <alessandro.portale@digia.com> | 2014-06-03 17:11:47 +0200 |
---|---|---|
committer | Alessandro Portale <alessandro.portale@digia.com> | 2014-06-16 11:57:19 +0200 |
commit | c778d7a33676c6e3e66e81e5998476afa3bb4a77 (patch) | |
tree | c1bab46936392eab2155e334d1a97ab0d978176d /src/plugins/texteditor/snippets/snippetssettingspage.cpp | |
parent | b8df1a9b55f34e11d507d76eead145c45f8094d3 (diff) | |
download | qt-creator-c778d7a33676c6e3e66e81e5998476afa3bb4a77.tar.gz |
TextEditor: Snippetssettings QTableView to QTreeView
QTreeView is a better list view with columns than QTableView.
One special reason for this change is that QTreeView
finds a proper default row height regardless of the system
DPI.
Change-Id: I80c7fe0d15be620162cefa53b5b231b62931c614
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'src/plugins/texteditor/snippets/snippetssettingspage.cpp')
-rw-r--r-- | src/plugins/texteditor/snippets/snippetssettingspage.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/plugins/texteditor/snippets/snippetssettingspage.cpp b/src/plugins/texteditor/snippets/snippetssettingspage.cpp index 5aeb842c8f..32e9c70f5f 100644 --- a/src/plugins/texteditor/snippets/snippetssettingspage.cpp +++ b/src/plugins/texteditor/snippets/snippetssettingspage.cpp @@ -38,6 +38,7 @@ #include <coreplugin/icore.h> #include <texteditor/texteditorsettings.h> #include <extensionsystem/pluginmanager.h> +#include <utils/headerviewstretcher.h> #include <QAbstractTableModel> #include <QList> @@ -341,12 +342,8 @@ void SnippetsSettingsPagePrivate::configureUi(QWidget *w) connect(snippetEditor, SIGNAL(snippetContentChanged()), this, SLOT(setSnippetContent())); } - m_ui.snippetsTable->setSelectionBehavior(QAbstractItemView::SelectRows); - m_ui.snippetsTable->setSelectionMode(QAbstractItemView::SingleSelection); - m_ui.snippetsTable->horizontalHeader()->setStretchLastSection(true); - m_ui.snippetsTable->horizontalHeader()->setHighlightSections(false); - m_ui.snippetsTable->verticalHeader()->setVisible(false); m_ui.snippetsTable->setModel(m_model); + new Utils::HeaderViewStretcher(m_ui.snippetsTable->header(), 1); m_ui.revertButton->setEnabled(false); |