432 // ============================================================================= |
432 // ============================================================================= |
433 void ConfigDialog::setButtonBackground (QPushButton* qButton, str zValue) { |
433 void ConfigDialog::setButtonBackground (QPushButton* qButton, str zValue) { |
434 qButton->setIcon (QIcon ("icons/colorselect.png")); |
434 qButton->setIcon (QIcon ("icons/colorselect.png")); |
435 qButton->setAutoFillBackground (true); |
435 qButton->setAutoFillBackground (true); |
436 qButton->setStyleSheet ( |
436 qButton->setStyleSheet ( |
437 str::mkfmt ("background-color: %s", zValue.chars()).chars() |
437 format ("background-color: %s", zValue.chars()).chars() |
438 ); |
438 ); |
439 } |
439 } |
440 |
440 |
441 // ============================================================================= |
441 // ============================================================================= |
442 long ConfigDialog::getItemRow (QListWidgetItem* qItem, std::vector<QListWidgetItem*>& haystack) { |
442 long ConfigDialog::getItemRow (QListWidgetItem* qItem, std::vector<QListWidgetItem*>& haystack) { |
515 void ConfigDialog::setShortcutText (QListWidgetItem* qItem, actionmeta meta) { |
515 void ConfigDialog::setShortcutText (QListWidgetItem* qItem, actionmeta meta) { |
516 QAction* const qAct = *meta.qAct; |
516 QAction* const qAct = *meta.qAct; |
517 str zLabel = qAct->iconText (); |
517 str zLabel = qAct->iconText (); |
518 str zKeybind = qAct->shortcut ().toString (); |
518 str zKeybind = qAct->shortcut ().toString (); |
519 |
519 |
520 qItem->setText (str::mkfmt ("%s (%s)", zLabel.chars () ,zKeybind.chars ()).chars()); |
520 qItem->setText (format ("%s (%s)", zLabel.chars () ,zKeybind.chars ()).chars()); |
521 } |
521 } |
522 |
522 |
523 // ============================================================================= |
523 // ============================================================================= |
524 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |
524 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |
525 // ============================================================================= |
525 // ============================================================================= |
615 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |
615 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |
616 // ============================================================================= |
616 // ============================================================================= |
617 void KeySequenceDialog::updateOutput () { |
617 void KeySequenceDialog::updateOutput () { |
618 str zShortcut = seq.toString (); |
618 str zShortcut = seq.toString (); |
619 |
619 |
620 str zText = str::mkfmt ("<center><b>%s</b></center>", zShortcut.chars ()); |
620 str zText = format ("<center><b>%s</b></center>", zShortcut.chars ()); |
621 |
621 |
622 qOutput->setText (zText); |
622 qOutput->setText (zText); |
623 } |
623 } |
624 |
624 |
625 // ============================================================================= |
625 // ============================================================================= |