diff --git a/kcm/kcm.cpp b/kcm/kcm.cpp --- a/kcm/kcm.cpp +++ b/kcm/kcm.cpp @@ -258,7 +258,8 @@ } if (event->type() == QEvent::Move) { if (auto object = m_ui->wallpaperConfigWidget->rootObject()) { - object->setProperty("formAlignment", m_ui->wallpaperCombo->x()); + // QtQuick Layouts have a hardcoded 5 px spacing by default + object->setProperty("formAlignment", m_ui->wallpaperCombo->x() + 5); } } return false; diff --git a/kcm/kcm.ui b/kcm/kcm.ui --- a/kcm/kcm.ui +++ b/kcm/kcm.ui @@ -7,7 +7,7 @@ 0 0 577 - 388 + 544 @@ -18,150 +18,182 @@ - - - - - - 0 - 0 - - - - Lock screen automatically after: - - - - - - - - 0 - 0 - - - - - - - 1 - - - - - - - Re&quire password after locking: - - - kcfg_LockGrace - - - - - - - - 0 - 0 - - - - Immediately - - - 300 - - - 10 - - - - - - - The global keyboard shortcut to lock the screen. - - - Lock screen: - - - - - - - Lock screen when waking up from suspension - - - &Lock screen on resume - - - kcfg_LockOnResume - - - - - - - Wallpaper &Type: - - - wallpaperCombo - - - - - - - - - - Lock screen when waking up from suspension - - - - - - - - - - The global keyboard shortcut to lock the screen. - - - - - - - - - - 0 - 0 - + + + 0 - - QQuickWidget::SizeRootObjectToView + + true + + + + 0 + 0 + + + + Activation + + + + + + + + + 0 + 0 + + + + Lock screen automatically after: + + + + + + + + 0 + 0 + + + + + + + 1 + + + + + + + Re&quire password after locking: + + + kcfg_LockGrace + + + + + + + + 0 + 0 + + + + Immediately + + + 300 + + + 10 + + + + + + + Lock screen when waking up from suspension + + + &Lock screen on resume: + + + kcfg_LockOnResume + + + + + + + Lock screen when waking up from suspension + + + + + + + + + + + + + The global keyboard shortcut to lock the screen. + + + Lock screen: + + + + + + + + + + Wallpaper + + + + + + + + QFormLayout::FieldsStayAtSizeHint + + + Qt::AlignHCenter|Qt::AlignTop + + + + + Wallpaper &Type: + + + wallpaperCombo + + + + + + + + + + + + + 0 + 0 + + + + QQuickWidget::SizeRootObjectToView + + + + + + + - - - - Qt::Vertical - - - - 20 - 40 - - - - + QQuickWidget + QWidget +
QtQuickWidgets/QQuickWidget
+
+ KKeySequenceWidget QWidget
kkeysequencewidget.h
@@ -171,11 +203,6 @@ QSpinBox
kpluralhandlingspinbox.h
- - QQuickWidget - QWidget -
QtQuickWidgets/QQuickWidget
-