blob: ee6bdfca206b5c96596dfb1fb2e82bbc1a9e786d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
#include "blockerdialog.h"
#include "ui_blockerdialog.h"
#include "settings.h"
#include <QLabel>
BlockerDialog::BlockerDialog(QWidget *parent) :
QDialog(parent),
ui(new Ui::UrlInterceptorDialog)
{
Settings settings;
ui->setupUi(this);
m_subscription = new BlockerSubscription(this);
QString sublocation = settings.value("blocker/subscription").toString();
if(!sublocation.isEmpty()) {
m_subscription->loadFromFile(sublocation);
}
ui->title->setText(m_subscription->title());
ui->homepage->setText(m_subscription->homepage());
ui->license->setText(m_subscription->license());
ui->version->setText(m_subscription->version());
ui->lastModified->setText(m_subscription->lastModified().toString());
ui->expires->setText(m_subscription->expires().toString());
}
BlockerDialog::~BlockerDialog()
{
delete ui;
}
BlockerSubscription* BlockerDialog::subscription()
{
return m_subscription;
}
|