aboutsummaryrefslogtreecommitdiff
path: root/src/forms/blockerdialog.cpp
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2017-02-03 14:24:29 +0100
committerAqua-sama <aqua@iserlohn-fortress.net>2017-02-03 14:24:29 +0100
commit3284722993773ab7d9a54bfcef36dab0c804f83d (patch)
treeab231c385e41388ba141e389901921e5b0624312 /src/forms/blockerdialog.cpp
parentAdded loading bar to status bar (diff)
downloadsmolbote-3284722993773ab7d9a54bfcef36dab0c804f83d.tar.xz
Listing rules in Blocker dialog
Slightly better rule parsing
Diffstat (limited to 'src/forms/blockerdialog.cpp')
-rw-r--r--src/forms/blockerdialog.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/forms/blockerdialog.cpp b/src/forms/blockerdialog.cpp
index da5fae6..5377c97 100644
--- a/src/forms/blockerdialog.cpp
+++ b/src/forms/blockerdialog.cpp
@@ -23,6 +23,7 @@
#include "settings.h"
#include <QLabel>
+#include <QListWidget>
BlockerDialog::BlockerDialog(QWidget *parent) :
QDialog(parent),
@@ -43,6 +44,14 @@ BlockerDialog::BlockerDialog(QWidget *parent) :
ui->version->setText(m_subscription->version());
ui->lastModified->setText(m_subscription->lastModified().toString());
ui->expires->setText(m_subscription->expires().toString());
+
+ // show subscription items
+ for(BlockerRule *rule : m_subscription->urlBlacklist()) {
+ ui->blacklist_listWidget->addItem(rule->pattern());
+ }
+ for(BlockerRule *rule : m_subscription->urlWhitelist()) {
+ ui->whitelist_listWidget->addItem(rule->pattern());
+ }
}
BlockerDialog::~BlockerDialog()