[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdepim-addons/Applications/16.08] plugins/webengineurlinterceptor/adblock/lib/widgets: Fix layout.
From: Montel Laurent <montel () kde ! org>
Date: 2016-07-28 11:58:17
Message-ID: E1bSjxB-0003nG-S2 () code ! kde ! org
[Download RAW message or body]
Git commit 0918c785f8d364b537f7bce19daaad7b08a4bc51 by Montel Laurent.
Committed on 28/07/2016 at 11:57.
Pushed by mlaurent into branch 'Applications/16.08'.
Fix layout. Add method to save filter
M +8 -7 plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemsdialog.cpp
M +5 -0 plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemswidget.cpp
M +1 -0 plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemswidget.h
http://commits.kde.org/kdepim-addons/0918c785f8d364b537f7bce19daaad7b08a4bc51
diff --git a/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemsdialog.cpp \
b/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemsdialog.cpp \
index afe41c1..01bb1ee 100644
--- a/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemsdialog.cpp
+++ b/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemsdialog.cpp
@@ -33,19 +33,20 @@ AdBlockBlockableItemsDialog::AdBlockBlockableItemsDialog(QWidget \
*parent) : QDialog(parent)
{
setWindowTitle(i18n("Blockable Items"));
- QDialogButtonBox *buttonBox = new QDialogButtonBox(QDialogButtonBox::Ok | \
QDialogButtonBox::Cancel); +
+ QVBoxLayout *mainLayout = new QVBoxLayout(this);
+
+ mBlockableItems = new AdBlockBlockableItemsWidget(this);
+ mBlockableItems->setObjectName(QStringLiteral("blockableitemswidget"));
+
+ QDialogButtonBox *buttonBox = new QDialogButtonBox(QDialogButtonBox::Ok | \
QDialogButtonBox::Cancel, this); \
buttonBox->setObjectName(QStringLiteral("buttonbox"));
- QVBoxLayout *mainLayout = new QVBoxLayout;
- setLayout(mainLayout);
QPushButton *okButton = buttonBox->button(QDialogButtonBox::Ok);
okButton->setDefault(true);
okButton->setShortcut(Qt::CTRL | Qt::Key_Return);
connect(buttonBox, &QDialogButtonBox::accepted, this, \
&AdBlockBlockableItemsDialog::accept);
connect(buttonBox, &QDialogButtonBox::rejected, this, \
&AdBlockBlockableItemsDialog::reject);
- mBlockableItems = new AdBlockBlockableItemsWidget;
- mBlockableItems->setObjectName(QStringLiteral("blockableitemswidget"));
-
mainLayout->addWidget(mBlockableItems);
mainLayout->addWidget(buttonBox);
readConfig();
@@ -58,7 +59,7 @@ AdBlockBlockableItemsDialog::~AdBlockBlockableItemsDialog()
void AdBlockBlockableItemsDialog::saveFilters()
{
- //FIXME mBlockableItems->saveFilters();
+ mBlockableItems->saveFilters();
}
void AdBlockBlockableItemsDialog::setAdblockResult(const \
QVector<AdBlock::AdBlockResult> &result)
diff --git a/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemswidget.cpp \
b/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemswidget.cpp \
index 2b53854..169d4cb 100644
--- a/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemswidget.cpp
+++ b/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemswidget.cpp
@@ -93,6 +93,11 @@ void AdBlockBlockableItemsWidget::setAdblockResult(const \
QVector<AdBlockResult> \
mListItems->setShowDefaultText(mListItems->model()->rowCount() == 0); }
+void AdBlockBlockableItemsWidget::saveFilters()
+{
+ //TODO
+}
+
void AdBlockBlockableItemsWidget::customContextMenuRequested(const QPoint &)
{
QTreeWidgetItem *item = mListItems->currentItem();
diff --git a/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemswidget.h \
b/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemswidget.h \
index 831490c..aa6c580 100644
--- a/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemswidget.h
+++ b/plugins/webengineurlinterceptor/adblock/lib/widgets/adblockblockableitemswidget.h
@@ -52,6 +52,7 @@ public:
~AdBlockBlockableItemsWidget();
void setAdblockResult(const QVector<AdBlock::AdBlockResult> &result);
+ void saveFilters();
static QString elementType(AdBlockBlockableItemsWidget::TypeElement type);
static QString elementTypeToI18n(AdBlockBlockableItemsWidget::TypeElement type);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic