aboutsummaryrefslogtreecommitdiff
path: root/src/forms/blockerdialog.cpp
blob: f755af620c81f1718b0754e2dc75de2818b2475f (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
#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);

    subscription = new BlockerSubscription(this);
    QString sublocation = settings.value("blocker/subscription").toString();
    if(!sublocation.isEmpty()) {
        subscription->loadFromFile(sublocation);
    }

    ui->title->setText(subscription->title());
    ui->homepage->setText(subscription->homepage());
    ui->license->setText(subscription->license());
    ui->version->setText(subscription->version());
    ui->lastModified->setText(subscription->lastModified().toString());
    ui->expires->setText(subscription->expires().toString());
}

BlockerDialog::~BlockerDialog()
{
    delete ui;
}