diff --git a/kcmodule/activities/activitypage.cpp b/kcmodule/activities/activitypage.cpp --- a/kcmodule/activities/activitypage.cpp +++ b/kcmodule/activities/activitypage.cpp @@ -69,7 +69,6 @@ setAboutData(about);*/ // Build the UI - m_tabWidget = new QTabWidget(); QVBoxLayout *lay = new QVBoxLayout(); // Message widget @@ -78,6 +77,10 @@ m_messageWidget->setMessageType(KMessageWidget::Warning); m_messageWidget->hide(); + // Tab widget (must set size here since tabs are loaded after initial layout size is calculated) + m_tabWidget = new QTabWidget(); + m_tabWidget->setMinimumSize(676, 474); + lay->addWidget(m_messageWidget); lay->addWidget(m_tabWidget); setLayout(lay); diff --git a/kcmodule/common/actionconfigwidget.cpp b/kcmodule/common/actionconfigwidget.cpp --- a/kcmodule/common/actionconfigwidget.cpp +++ b/kcmodule/common/actionconfigwidget.cpp @@ -60,16 +60,14 @@ // allow left-aligning checkboxes without treating them as section header } else if (line.first == QLatin1String("NONE")) { - m_gridLayout->addItem(new QSpacerItem(50 ,3), row, 0); - m_gridLayout->addWidget(line.second, row, 1, Qt::AlignRight); - //m_gridLayout->addWidget(line.second, row, 1, 2, 1, Qt::AlignRight); - + m_gridLayout->addItem(new QSpacerItem(50, 3), row, 0); + m_gridLayout->addWidget(line.second, row, 1, 1, 2); } else { // connect enabled / disabled QLabel* label = new QLabel(this); label->setText(line.first); - m_gridLayout->addItem(new QSpacerItem(50 ,3), row, 0); + m_gridLayout->addItem(new QSpacerItem(50, 3), row, 0); m_gridLayout->addWidget(label, row, 1, Qt::AlignRight); m_gridLayout->addWidget(line.second, row, 2);