spacingCO->clear();
if (math_mode_) {
- spacingCO->addItem(qt_("Interword Space"), toqstr("normal"));
- spacingCO->addItem(qt_("Thin Space"), toqstr("thinspace"));
- spacingCO->addItem(qt_("Medium Space"), toqstr("medspace"));
- spacingCO->addItem(qt_("Thick Space"), toqstr("thickspace"));
- spacingCO->addItem(qt_("Negative Thin Space"), toqstr("negthinspace"));
- spacingCO->addItem(qt_("Negative Medium Space"), toqstr("negmedspace"));
- spacingCO->addItem(qt_("Negative Thick Space"), toqstr("negthickspace"));
- spacingCO->addItem(qt_("Half Quad (0.5 em)"), toqstr("halfquad"));
- spacingCO->addItem(qt_("Quad (1 em)"), toqstr("quad"));
- spacingCO->addItem(qt_("Double Quad (2 em)"), toqstr("qquad"));
- spacingCO->addItem(qt_("Horizontal Fill"), toqstr("hfill"));
- spacingCO->addItem(qt_("Custom"), toqstr("custom"));
+ spacingCO->addItem(qt_("Interword Space"), "normal");
+ spacingCO->addItem(qt_("Thin Space"), "thinspace");
+ spacingCO->addItem(qt_("Medium Space"), "medspace");
+ spacingCO->addItem(qt_("Thick Space"), "thickspace");
+ spacingCO->addItem(qt_("Negative Thin Space"), "negthinspace");
+ spacingCO->addItem(qt_("Negative Medium Space"), "negmedspace");
+ spacingCO->addItem(qt_("Negative Thick Space"), "negthickspace");
+ spacingCO->addItem(qt_("Half Quad (0.5 em)"), "halfquad");
+ spacingCO->addItem(qt_("Quad (1 em)"), "quad");
+ spacingCO->addItem(qt_("Double Quad (2 em)"), "qquad");
+ spacingCO->addItem(qt_("Horizontal Fill"), "hfill");
+ spacingCO->addItem(qt_("Custom"), "custom");
} else {
- spacingCO->addItem(qt_("Interword Space"), toqstr("normal"));
- spacingCO->addItem(qt_("Thin Space"), toqstr("thinspace"));
- spacingCO->addItem(qt_("Negative Thin Space"), toqstr("negthinspace"));
- spacingCO->addItem(qt_("Negative Medium Space"), toqstr("negmedspace"));
- spacingCO->addItem(qt_("Negative Thick Space"), toqstr("negthickspace"));
- spacingCO->addItem(qt_("Half Quad (0.5 em)"), toqstr("halfquad"));
- spacingCO->addItem(qt_("Quad (1 em)"), toqstr("quad"));
- spacingCO->addItem(qt_("Double Quad (2 em)"), toqstr("qquad"));
- spacingCO->addItem(qt_("Horizontal Fill"), toqstr("hfill"));
- spacingCO->addItem(qt_("Custom"), toqstr("custom"));
- spacingCO->addItem(qt_("Visible Space"), toqstr("visible"));
+ spacingCO->addItem(qt_("Interword Space"), "normal");
+ spacingCO->addItem(qt_("Thin Space"), "thinspace");
+ spacingCO->addItem(qt_("Negative Thin Space"), "negthinspace");
+ spacingCO->addItem(qt_("Negative Medium Space"), "negmedspace");
+ spacingCO->addItem(qt_("Negative Thick Space"), "negthickspace");
+ spacingCO->addItem(qt_("Half Quad (0.5 em)"), "halfquad");
+ spacingCO->addItem(qt_("Quad (1 em)"), "quad");
+ spacingCO->addItem(qt_("Double Quad (2 em)"), "qquad");
+ spacingCO->addItem(qt_("Horizontal Fill"), "hfill");
+ spacingCO->addItem(qt_("Custom"), "custom");
+ spacingCO->addItem(qt_("Visible Space"), "visible");
}
connect(spacingCO, SIGNAL(highlighted(QString)),
QString const selection = spacingCO->itemData(spacingCO->currentIndex()).toString();
bool const custom = selection == "custom";
valueLE->setEnabled(custom);
+ if (custom)
+ valueLE->setFocus();
+ valueL->setEnabled(custom);
unitCO->setEnabled(custom);
fillPatternCO->setEnabled(!math_mode_ && selection == "hfill");
+ fillPatternL->setEnabled(!math_mode_ && selection == "hfill");
bool const no_pattern = fillPatternCO->currentIndex() == 0 || math_mode_;
bool const enable_keep =
- selection == "normal" || selection == "halfquad" || (selection == "hfill" && no_pattern) || custom;
+ selection == "normal" || selection == "halfquad"
+ || (selection == "hfill" && no_pattern) || custom;
keepCB->setEnabled(enable_keep);
+ keepL->setEnabled(enable_keep);
}