summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMavridis Philippe <[email protected]>2025-01-14 16:07:19 +0200
committerMavridis Philippe <[email protected]>2025-01-15 15:22:02 +0200
commit04fae85e76066a703e29a653c00cfe0f5a5046bb (patch)
tree86569bb582284a818b3256e6d08cdb4df79f4be0
parentd3787d1dc415184f196dc5766c34082fd385e93c (diff)
downloadtdebase-04fae85e76066a703e29a653c00cfe0f5a5046bb.tar.gz
tdebase-04fae85e76066a703e29a653c00cfe0f5a5046bb.zip
kcmlayout: disable KMilo checkbox when layout notifications disabled
Signed-off-by: Mavridis Philippe <[email protected]>
-rw-r--r--kxkb/kcmlayout.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/kxkb/kcmlayout.cpp b/kxkb/kcmlayout.cpp
index be1664eaf..ce6a682a2 100644
--- a/kxkb/kcmlayout.cpp
+++ b/kxkb/kcmlayout.cpp
@@ -164,6 +164,7 @@ LayoutConfig::LayoutConfig(TQWidget *parent, const char *name)
connect(widget->chkEnableNotify, TQ_SIGNAL(toggled(bool)), TQ_SLOT(changed()));
connect(widget->chkNotifyUseKMilo, TQ_SIGNAL(toggled(bool)), TQ_SLOT(changed()));
+ connect(widget->chkEnableNotify, TQ_SIGNAL(toggled(bool)), widget->chkNotifyUseKMilo, TQ_SLOT(setEnabled(bool)));
widget->listLayoutsSrc->setColumnText(LAYOUT_COLUMN_FLAG, "");
widget->listLayoutsDst->setColumnText(LAYOUT_COLUMN_FLAG, "");
@@ -360,6 +361,7 @@ void LayoutConfig::initUI(bool modified) {
widget->chkEnableNotify->setChecked(m_kxkbConfig.m_enableNotify);
widget->chkNotifyUseKMilo->setChecked(m_kxkbConfig.m_notifyUseKMilo);
+ widget->chkNotifyUseKMilo->setEnabled(m_kxkbConfig.m_enableNotify);
updateStickyLimit();