Better tabwidget adblock look.

This commit is contained in:
Martin Rotter 2017-07-21 12:28:37 +02:00
parent 8bf0926559
commit 2d65eecce3
4 changed files with 7 additions and 11 deletions

View File

@ -35,7 +35,8 @@ class TreeWidget : public QTreeWidget {
}
void setDefaultItemShowMode(ItemShowMode mode) {
m_showMode = mode;
}
}
QList<QTreeWidgetItem*> allItems();
bool appendToParentItem(const QString& parentText, QTreeWidgetItem* item);

View File

@ -37,16 +37,12 @@
AdBlockDialog::AdBlockDialog(QWidget* parent)
: QDialog(parent), m_ui(new Ui::AdBlockDialog), m_manager(AdBlockManager::instance()), m_currentTreeWidget(0), m_currentSubscription(0),
m_loaded(false) {
setAttribute(Qt::WA_DeleteOnClose);
setWindowFlags(Qt::MSWindowsFixedSizeDialogHint | Qt::Dialog | Qt::WindowSystemMenuHint);
setWindowIcon(qApp->icons()->miscIcon(ADBLOCK_ICON_ACTIVE));
m_ui->setupUi(this);
m_ui->m_cbEnable->setChecked(m_manager->isEnabled());
#if defined(Q_OS_MACOS)
m_ui->m_tabSubscriptions->setDocumentMode(false);
#endif
setAttribute(Qt::WA_DeleteOnClose);
setWindowFlags(Qt::MSWindowsFixedSizeDialogHint | Qt::Dialog | Qt::WindowSystemMenuHint);
setWindowIcon(qApp->icons()->miscIcon(ADBLOCK_ICON_ACTIVE));
QPushButton* btn_options = m_ui->m_buttonBox->addButton(QDialogButtonBox::FirstButton);
btn_options->setText(tr("Options"));

View File

@ -32,9 +32,6 @@
<property name="currentIndex">
<number>-1</number>
</property>
<property name="documentMode">
<bool>true</bool>
</property>
</widget>
</item>
<item>

View File

@ -34,6 +34,8 @@ AdBlockTreeWidget::AdBlockTreeWidget(AdBlockSubscription* subscription, QWidget*
setHeaderHidden(true);
setAlternatingRowColors(true);
setLayoutDirection(Qt::LeftToRight);
setIndentation(5);
connect(this, SIGNAL(customContextMenuRequested(QPoint)), this, SLOT(contextMenuRequested(QPoint)));
connect(this, SIGNAL(itemChanged(QTreeWidgetItem*, int)), this, SLOT(itemChanged(QTreeWidgetItem*)));
connect(m_subscription, SIGNAL(subscriptionUpdated()), this, SLOT(subscriptionUpdated()));