summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Swift/QtUI/QtHighlightEditor.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/Swift/QtUI/QtHighlightEditor.cpp b/Swift/QtUI/QtHighlightEditor.cpp
index a5f49c2..5aa4560 100644
--- a/Swift/QtUI/QtHighlightEditor.cpp
+++ b/Swift/QtUI/QtHighlightEditor.cpp
@@ -173,4 +173,7 @@ void QtHighlightEditor::onNewButtonClicked()
QListWidgetItem *item = new QListWidgetItem();
item->setText(P2QSTRING(formatShortDescription(newRule)));
+ QFont font;
+ font.setItalic(true);
+ item->setFont(font);
ui_.listWidget->insertItem(row, item);
selectRow(row);
@@ -220,4 +223,7 @@ void QtHighlightEditor::onCurrentRowChanged(int currentRow)
if (previousRow_ != -1) {
if (ui_.listWidget->count() > previousRow_) {
+ QFont font;
+ font.setItalic(false);
+ ui_.listWidget->item(previousRow_)->setFont(font);
highlightManager_->setRule(previousRow_, ruleFromDialog());
}
@@ -228,4 +234,7 @@ void QtHighlightEditor::onCurrentRowChanged(int currentRow)
ruleToDialog(rule);
if (ui_.listWidget->currentItem()) {
+ QFont font;
+ font.setItalic(true);
+ ui_.listWidget->currentItem()->setFont(font);
ui_.listWidget->currentItem()->setText(P2QSTRING(formatShortDescription(rule)));
}