summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Maudsley <richard.maudsley@isode.com>2014-01-16 13:51:17 (GMT)
committerRichard Maudsley <richard.maudsley@isode.com>2014-01-16 13:51:17 (GMT)
commitc4f8b7b06d038473a377c88d0dee54b69f67c77a (patch)
treea7f78057621f884167fae765fcb9628655d6aaf4 /Swift/QtUI/QtHighlightEditor.cpp
parentef013f01cb857626153e305de6177ee878139015 (diff)
downloadswift-c4f8b7b06d038473a377c88d0dee54b69f67c77a.zip
swift-c4f8b7b06d038473a377c88d0dee54b69f67c77a.tar.bz2
Updated layout.
Change-Id: Ic12218449f9acd072c9e5aa78ce9e6dcda3165d0
Diffstat (limited to 'Swift/QtUI/QtHighlightEditor.cpp')
-rw-r--r--Swift/QtUI/QtHighlightEditor.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/Swift/QtUI/QtHighlightEditor.cpp b/Swift/QtUI/QtHighlightEditor.cpp
index e18ca94..f4ec78f 100644
--- a/Swift/QtUI/QtHighlightEditor.cpp
+++ b/Swift/QtUI/QtHighlightEditor.cpp
@@ -111,14 +111,7 @@ void QtHighlightEditor::onNewButtonClicked()
void QtHighlightEditor::onDeleteButtonClicked()
{
- //int row = getSelectedRow();
- //assert(row >= 0);
-//
- //itemModel_->removeRow(row, QModelIndex());
- //if (row == itemModel_->rowCount(QModelIndex())) {
- //--row;
- //}
- //selectRow(row);
+ delete ui_.listWidget->takeItem(getSelectedRow());
}
void QtHighlightEditor::onMoveUpButtonClicked()
@@ -177,6 +170,7 @@ void QtHighlightEditor::selectRow(int row)
for (int i = 0; i < ui_.listWidget->count(); ++i) {
ui_.listWidget->item(i)->setSelected(i == row);
}
+ onCurrentRowChanged(row);
}
/** Return index of selected row or -1 if none is selected */