r23646 by jghali - Stop using hardcoded icon size in ScToolBar
scribus-commit
scribus-commit at lists.scribus.net
Fri Apr 24 01:02:45 UTC 2020
Author: jghali
Date: Fri Apr 24 01:02:45 2020
New Revision: 23646
URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=23646
Log:
Stop using hardcoded icon size in ScToolBar
Modified:
trunk/Scribus/scribus/ui/sctoolbar.cpp
Modified: trunk/Scribus/scribus/ui/sctoolbar.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23646&path=/trunk/Scribus/scribus/ui/sctoolbar.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/sctoolbar.cpp (original)
+++ trunk/Scribus/scribus/ui/sctoolbar.cpp Fri Apr 24 01:02:45 2020
@@ -29,6 +29,7 @@
#include <QMenu>
#include <QPixmap>
#include <QString>
+#include <QStyle>
#include <QToolButton>
#include "sctoolbar.h"
@@ -41,10 +42,12 @@
m_name(QString("ToolBar-%1").arg(prefName)),
parentMW(parent)
{
- m_prefs=PrefsManager::instance().prefsFile->getContext(m_name);
+ m_prefs = PrefsManager::instance().prefsFile->getContext(m_name);
setObjectName(prefName);
setAllowedAreas(Qt::AllToolBarAreas);
- this->setIconSize(QSize(16,16));
+
+ int smallIconSize = this->style()->pixelMetric(QStyle::PM_SmallIconSize, nullptr, this);
+ this->setIconSize(QSize(smallIconSize, smallIconSize));
/*
setCloseMode(Q3DockWindow::Undocked);
More information about the scribus-commit
mailing list