Merge pull request #7234 from thalieht/indentation

Remove indentation for category/tag filter widgets in all platforms
This commit is contained in:
sledgehammer999 2017-08-11 11:25:24 +03:00 committed by GitHub
commit 593c24e5bd
3 changed files with 3 additions and 6 deletions

View file

@ -73,10 +73,10 @@ CategoryFilterWidget::CategoryFilterWidget(QWidget *parent)
setIconSize(Utils::Misc::smallIconSize());
#ifdef Q_OS_MAC
setAttribute(Qt::WA_MacShowFocusRect, false);
#endif
m_defaultIndentation = indentation();
if (!BitTorrent::Session::instance()->isSubcategoriesEnabled())
setIndentation(0);
#endif
setContextMenuPolicy(Qt::CustomContextMenu);
sortByColumn(0, Qt::AscendingOrder);
setCurrentIndex(model()->index(0, 0));
@ -157,12 +157,11 @@ void CategoryFilterWidget::showMenu(QPoint)
void CategoryFilterWidget::callUpdateGeometry()
{
#ifdef Q_OS_MAC
if (!BitTorrent::Session::instance()->isSubcategoriesEnabled())
setIndentation(0);
else
setIndentation(m_defaultIndentation);
#endif
updateGeometry();
}

View file

@ -58,7 +58,5 @@ private:
void rowsInserted(const QModelIndex &parent, int start, int end) override;
QString askCategoryName();
#ifdef Q_OS_MAC
int m_defaultIndentation;
#endif
};

View file

@ -73,8 +73,8 @@ TagFilterWidget::TagFilterWidget(QWidget *parent)
setIconSize(Utils::Misc::smallIconSize());
#if defined(Q_OS_MAC)
setAttribute(Qt::WA_MacShowFocusRect, false);
setIndentation(0);
#endif
setIndentation(0);
setContextMenuPolicy(Qt::CustomContextMenu);
sortByColumn(0, Qt::AscendingOrder);
setCurrentIndex(model()->index(0, 0));