mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-21 04:06:46 +00:00
c59d8458d7
Here they are... PORTREVISION needs to be bumped again (sorry). Pointy hat to: me
84 lines
2.5 KiB
C++
84 lines
2.5 KiB
C++
===================================================================
|
|
RCS file: /usr/repos/kde/kdebase/kxkb/kcmlayout.cpp,v
|
|
retrieving revision 1.82.2.1
|
|
retrieving revision 1.86
|
|
diff -u -p -r1.82.2.1 -r1.86
|
|
--- kxkb/kcmlayout.cpp 2004/05/19 12:09:58 1.82.2.1
|
|
+++ kxkb/kcmlayout.cpp 2004/06/28 14:19:03 1.86
|
|
@@ -79,7 +79,8 @@ OptionListItem * OptionListItem::findChi
|
|
}
|
|
|
|
LayoutConfig::LayoutConfig(QWidget *parent, const char *name)
|
|
- : KCModule(parent, name), m_rules(0)
|
|
+ : KCModule(parent, name),
|
|
+ m_rules(NULL)
|
|
{
|
|
QVBoxLayout *main = new QVBoxLayout(this, 0, KDialog::spacingHint());
|
|
|
|
@@ -122,7 +124,7 @@ LayoutConfig::LayoutConfig(QWidget *pare
|
|
#endif
|
|
|
|
//Read rules - we _must_ read _before_ creating xkb-options comboboxes
|
|
- ruleChanged("xfree86");
|
|
+ ruleChanged();
|
|
|
|
makeOptionsTab();
|
|
|
|
@@ -292,6 +294,8 @@ QWidget* LayoutConfig::makeOptionsTab()
|
|
connect(listView, SIGNAL(clicked(QListViewItem *)), SLOT(changed()));
|
|
connect(listView, SIGNAL(clicked(QListViewItem *)), SLOT(updateOptionsCommand()));
|
|
|
|
+ connect(widget->chkEnableOptions, SIGNAL(toggled(bool)), SLOT(changed()));
|
|
+
|
|
connect(widget->checkResetOld, SIGNAL(toggled(bool)), SLOT(changed()));
|
|
connect(widget->checkResetOld, SIGNAL(toggled(bool)), SLOT(updateOptionsCommand()));
|
|
|
|
@@ -405,10 +409,10 @@ void LayoutConfig::load()
|
|
bool use = config->readBoolEntry( "Use", false );
|
|
|
|
// find out which rule applies
|
|
- QString rule = "xfree86"; //config->readEntry("Rule", "xfree86");
|
|
+ //QString rule = "xfree86"; //config->readEntry("Rule", "xfree86");
|
|
|
|
// update other files
|
|
- ruleChanged(rule);
|
|
+ ruleChanged();
|
|
|
|
// find out about the model
|
|
QString model = config->readEntry("Model", "pc104");
|
|
@@ -499,12 +506,12 @@ void LayoutConfig::load()
|
|
emit KCModule::changed( false );
|
|
}
|
|
|
|
-void LayoutConfig::ruleChanged(const QString &rule)
|
|
+void LayoutConfig::ruleChanged()
|
|
{
|
|
- if( rule == m_rule )
|
|
- return;
|
|
+// if( rule == m_rule )
|
|
+// return;
|
|
|
|
- m_rule = rule;
|
|
+// m_rule = rule;
|
|
|
|
QString model; //, layout;
|
|
if (m_rules)
|
|
@@ -514,7 +521,7 @@ void LayoutConfig::ruleChanged(const QSt
|
|
}
|
|
|
|
delete m_rules;
|
|
- m_rules = new KeyRules(rule);
|
|
+ m_rules = new KeyRules();
|
|
|
|
QStringList tmp;
|
|
widget->comboModel->clear();
|
|
@@ -672,7 +680,7 @@ void LayoutConfig::save()
|
|
void LayoutConfig::defaults()
|
|
{
|
|
widget->chkEnable->setChecked(false);
|
|
- ruleChanged("xfree86");
|
|
+ ruleChanged();
|
|
|
|
widget->comboModel->setCurrentText("pc104");
|
|
//layoutCombo->setCurrentText("us");
|