diff --git a/src/kcms/options/main.cpp b/src/kcms/options/main.cpp index fa05782227..92d1d0638a 100644 --- a/src/kcms/options/main.cpp +++ b/src/kcms/options/main.cpp @@ -66,6 +66,7 @@ KWinOptions::KWinOptions(QObject *parent, const KPluginMetaData &data) layout->setContentsMargins(0, 0, 0, 0); tab = new QTabWidget(widget()); tab->setDocumentMode(true); + tab->tabBar()->setExpanding(true); layout->addWidget(tab); const auto connectKCM = [this](KCModule *mod) { diff --git a/src/kcms/tabbox/main.cpp b/src/kcms/tabbox/main.cpp index 30223cbf80..308dd17705 100644 --- a/src/kcms/tabbox/main.cpp +++ b/src/kcms/tabbox/main.cpp @@ -44,6 +44,8 @@ #include "layoutpreview.h" #include "shortcutsettings.h" +#include + K_PLUGIN_FACTORY_WITH_JSON(KWinTabBoxConfigFactory, "kcm_kwintabbox.json", registerPlugin(); registerPlugin();) namespace KWin @@ -58,6 +60,8 @@ KWinTabBoxConfig::KWinTabBoxConfig(QObject *parent, const KPluginMetaData &data) { QTabWidget *tabWidget = new QTabWidget(widget()); tabWidget->setDocumentMode(true); + tabWidget->tabBar()->setExpanding(true); + m_primaryTabBoxUi = new KWinTabBoxConfigForm(KWinTabBoxConfigForm::TabboxType::Main, m_data->tabBoxConfig(), m_data->shortcutConfig(),