From 95b4de0c79974364bd498c044f09d7adbb89e3e6 Mon Sep 17 00:00:00 2001 From: lostjared Date: Wed, 1 Feb 2017 09:53:59 -0800 Subject: [PATCH] added move up/move down --- src/main_window.cpp | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main_window.cpp b/src/main_window.cpp index b9011c9..ad0d312 100644 --- a/src/main_window.cpp +++ b/src/main_window.cpp @@ -77,11 +77,22 @@ void AC_MainWindow::rmvClicked() { } void AC_MainWindow::upClicked() { - + int item = custom_filters->currentRow(); + if(item > 0) { + QListWidgetItem *i = custom_filters->takeItem(item); + custom_filters->insertItem(item-1, i->text()); + custom_filters->setCurrentRow(item-1); + } } void AC_MainWindow::downClicked() { - + int item = custom_filters->currentRow(); + if(item < custom_filters->count()-1) { + QListWidgetItem *i = custom_filters->takeItem(item); + custom_filters->insertItem(item+1, i->text()); + custom_filters->setCurrentRow(item+1); + } + } void AC_MainWindow::Log(const QString &s) {