forked from qt-creator/qt-creator
ExtensionSystem: Open PluginDialog without horizontal scroll bar
This makes the dialog slightly bigger to avoid that horizontal scrollbar (when using normal font sizes). Also, the header sizing code is a bit cleaned up. The "Loaded" column takes less unnecessary space. Change-Id: Ic7db7595a88a6dcedd52dce608aa1c9c79c8a464 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
@@ -276,10 +276,6 @@ PluginView::PluginView(QWidget *parent)
|
||||
m_categoryView->setAlternatingRowColors(true);
|
||||
m_categoryView->setIndentation(20);
|
||||
m_categoryView->setSortingEnabled(true);
|
||||
m_categoryView->setColumnWidth(LoadedColumn, 40);
|
||||
m_categoryView->header()->setDefaultSectionSize(120);
|
||||
m_categoryView->header()->setMinimumSectionSize(35);
|
||||
m_categoryView->header()->setSortIndicator(0, Qt::AscendingOrder);
|
||||
m_categoryView->setActivationMode(DoubleClickActivation);
|
||||
m_categoryView->setSelectionMode(QAbstractItemView::SingleSelection);
|
||||
m_categoryView->setSelectionBehavior(QAbstractItemView::SelectRows);
|
||||
@@ -298,8 +294,8 @@ PluginView::PluginView(QWidget *parent)
|
||||
gridLayout->addWidget(m_categoryView, 1, 0, 1, 1);
|
||||
|
||||
QHeaderView *header = m_categoryView->header();
|
||||
header->setSectionResizeMode(0, QHeaderView::ResizeToContents);
|
||||
header->setSectionResizeMode(2, QHeaderView::ResizeToContents);
|
||||
header->setSortIndicator(NameColumn, Qt::AscendingOrder);
|
||||
header->setSectionResizeMode(QHeaderView::ResizeToContents);
|
||||
|
||||
connect(PluginManager::instance(), &PluginManager::pluginsChanged,
|
||||
this, &PluginView::updatePlugins);
|
||||
|
@@ -52,7 +52,7 @@ PluginDialog::PluginDialog(QWidget *parent)
|
||||
buttonBox,
|
||||
}.attachTo(this);
|
||||
|
||||
resize(650, 400);
|
||||
resize(760, 440);
|
||||
setWindowTitle(Tr::tr("Installed Plugins"));
|
||||
|
||||
connect(m_view, &ExtensionSystem::PluginView::currentPluginChanged,
|
||||
|
Reference in New Issue
Block a user