summaryrefslogtreecommitdiff
path: root/inputmethods/multikey/configdlg.cpp
authorerik <erik>2007-01-12 19:12:57 (UTC)
committer erik <erik>2007-01-12 19:12:57 (UTC)
commite9768d9a498037195b8ca3bb5155db7419f30e1a (patch) (side-by-side diff)
tree55effb9a63d0533292d6c8989691c6050c23e032 /inputmethods/multikey/configdlg.cpp
parent37d5f4aeb353f4a3e48f5c739b7797e788687b77 (diff)
downloadopie-e9768d9a498037195b8ca3bb5155db7419f30e1a.zip
opie-e9768d9a498037195b8ca3bb5155db7419f30e1a.tar.gz
opie-e9768d9a498037195b8ca3bb5155db7419f30e1a.tar.bz2
Various comment changes to make them grammatically correct. Also changed the
behavior of the remove button. Only when a custom keymap is selected is the remove button ever shown. Added 'keymap...' to the add button to make it more clear that one is add a keymap and that a dialog to add it will come next. This should follow the Opie UI convention.
Diffstat (limited to 'inputmethods/multikey/configdlg.cpp') (more/less context) (show whitespace changes)
-rw-r--r--inputmethods/multikey/configdlg.cpp16
1 files changed, 11 insertions, 5 deletions
diff --git a/inputmethods/multikey/configdlg.cpp b/inputmethods/multikey/configdlg.cpp
index 52c498b..24fdb7f 100644
--- a/inputmethods/multikey/configdlg.cpp
+++ b/inputmethods/multikey/configdlg.cpp
@@ -83,7 +83,7 @@ ConfigDlg::ConfigDlg () : QDialog ()
keymaps->setSelected(0, true);
QDir map_dir(QPEApplication::qpeDir() + "share/multikey", "*.keymap");
- default_maps = map_dir.entryList(); // so i can access it in other places
+ default_maps = map_dir.entryList(); // so the object can access keymaps in other places
custom_maps = config.readListEntry("maps", QChar('|'));
sw_maps = ConfigDlg::loadSw();
@@ -144,14 +144,16 @@ ConfigDlg::ConfigDlg () : QDialog ()
add_remove_grid->setMargin(3);
add_remove_grid->setSpacing(3);
- add_button = new QPushButton(tr("Add"), add_remove_grid);
+ add_button = new QPushButton(tr("Add keymap..."), add_remove_grid);
add_button->setFlat(TRUE);
connect(add_button, SIGNAL(clicked()), SLOT(addMap()));
- remove_button = new QPushButton(tr("Remove"), add_remove_grid);
+ remove_button = new QPushButton(tr("Remove keymap"), add_remove_grid);
remove_button->setFlat(TRUE);
- if (keymaps->currentItem() == 0 || default_maps.find(QFileInfo(current_map).fileName()) != default_maps.end())
+ if (keymaps->currentItem() == 0 || default_maps.find(QFileInfo(current_map).fileName()) != default_maps.end()) {
remove_button->setDisabled(true);
+ remove_button->hide();
+ }
connect(remove_button, SIGNAL(clicked()), SLOT(removeMap()));
gen_lay->addWidget(map_group);
@@ -305,15 +307,17 @@ void ConfigDlg::accept()
if (index == 0) {
remove_button->setDisabled(true);
+ remove_button->hide();
emit setMapToDefault();
}
else if (default_maps.find(sw_maps[index-1]) != default_maps.end()) {
remove_button->setDisabled(true);
+ remove_button->hide();
emit setMapToFile(QPEApplication::qpeDir() + "share/multikey/" + sw_maps[index - 1]);
} else {
-
+ remove_button->show();
remove_button->setEnabled(true);
emit setMapToFile(sw_maps[index - 1]);
}
@@ -368,7 +372,9 @@ void ConfigDlg::setMap(int index) {
if (index == 0 || default_maps.find(sw_maps[index-1]) != default_maps.end()) {
remove_button->setDisabled(true);
+ remove_button->hide();
} else {
+ remove_button->show();
remove_button->setEnabled(true);
}
}