summaryrefslogtreecommitdiffstats
path: root/src/widgets/styles/qcommonstyle.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/widgets/styles/qcommonstyle.cpp')
-rw-r--r--src/widgets/styles/qcommonstyle.cpp38
1 files changed, 24 insertions, 14 deletions
diff --git a/src/widgets/styles/qcommonstyle.cpp b/src/widgets/styles/qcommonstyle.cpp
index 8e750735f6..e6080c22c4 100644
--- a/src/widgets/styles/qcommonstyle.cpp
+++ b/src/widgets/styles/qcommonstyle.cpp
@@ -5200,8 +5200,8 @@ QPixmap QCommonStyle::standardPixmap(StandardPixmap sp, const QStyleOption *opti
/*!
\internal
*/
-QIcon QCommonStyle::standardIconImplementation(StandardPixmap standardIcon, const QStyleOption *option,
- const QWidget *widget) const
+QIcon QCommonStyle::standardIcon(StandardPixmap standardIcon, const QStyleOption *option,
+ const QWidget *widget) const
{
QIcon icon;
const bool rtl = (option && option->direction == Qt::RightToLeft) || (!option && QApplication::isRightToLeft());
@@ -5338,17 +5338,17 @@ QIcon QCommonStyle::standardIconImplementation(StandardPixmap standardIcon, cons
break;
case SP_ArrowForward:
if (rtl)
- return standardIconImplementation(SP_ArrowLeft, option, widget);
- return standardIconImplementation(SP_ArrowRight, option, widget);
+ return QCommonStyle::standardIcon(SP_ArrowLeft, option, widget);
+ return QCommonStyle::standardIcon(SP_ArrowRight, option, widget);
case SP_ArrowBack:
if (rtl)
- return standardIconImplementation(SP_ArrowRight, option, widget);
- return standardIconImplementation(SP_ArrowLeft, option, widget);
+ return QCommonStyle::standardIcon(SP_ArrowRight, option, widget);
+ return QCommonStyle::standardIcon(SP_ArrowLeft, option, widget);
case SP_FileLinkIcon:
{
QIcon linkIcon = QIcon::fromTheme(QLatin1String("emblem-symbolic-link"));
if (!linkIcon.isNull()) {
- QIcon baseIcon = standardIconImplementation(SP_FileIcon, option, widget);
+ QIcon baseIcon = QCommonStyle::standardIcon(SP_FileIcon, option, widget);
const QList<QSize> sizes = baseIcon.availableSizes(QIcon::Normal, QIcon::Off);
for (int i = 0 ; i < sizes.size() ; ++i) {
int size = sizes[i].width();
@@ -5365,7 +5365,7 @@ QIcon QCommonStyle::standardIconImplementation(StandardPixmap standardIcon, cons
{
QIcon linkIcon = QIcon::fromTheme(QLatin1String("emblem-symbolic-link"));
if (!linkIcon.isNull()) {
- QIcon baseIcon = standardIconImplementation(SP_DirIcon, option, widget);
+ QIcon baseIcon = QCommonStyle::standardIcon(SP_DirIcon, option, widget);
const QList<QSize> sizes = baseIcon.availableSizes(QIcon::Normal, QIcon::Off);
for (int i = 0 ; i < sizes.size() ; ++i) {
int size = sizes[i].width();
@@ -5493,9 +5493,9 @@ QIcon QCommonStyle::standardIconImplementation(StandardPixmap standardIcon, cons
icon.addFile(QLatin1String(":/qt-project.org/styles/commonstyle/images/newdirectory-128.png"), QSize(128, 128));
break;
case SP_FileDialogBack:
- return standardIconImplementation(SP_ArrowBack, option, widget);
+ return QCommonStyle::standardIcon(SP_ArrowBack, option, widget);
case SP_FileDialogToParent:
- return standardIconImplementation(SP_ArrowUp, option, widget);
+ return QCommonStyle::standardIcon(SP_ArrowUp, option, widget);
case SP_FileDialogDetailedView:
icon.addFile(QLatin1String(":/qt-project.org/styles/commonstyle/images/viewdetailed-16.png"), QSize(16, 16));
icon.addFile(QLatin1String(":/qt-project.org/styles/commonstyle/images/viewdetailed-32.png"), QSize(32, 32));
@@ -5573,12 +5573,12 @@ QIcon QCommonStyle::standardIconImplementation(StandardPixmap standardIcon, cons
break;
case SP_ArrowForward:
if (rtl)
- return standardIconImplementation(SP_ArrowLeft, option, widget);
- return standardIconImplementation(SP_ArrowRight, option, widget);
+ return QCommonStyle::standardIcon(SP_ArrowLeft, option, widget);
+ return QCommonStyle::standardIcon(SP_ArrowRight, option, widget);
case SP_ArrowBack:
if (rtl)
- return standardIconImplementation(SP_ArrowRight, option, widget);
- return standardIconImplementation(SP_ArrowLeft, option, widget);
+ return QCommonStyle::standardIcon(SP_ArrowRight, option, widget);
+ return QCommonStyle::standardIcon(SP_ArrowLeft, option, widget);
case SP_ArrowLeft:
icon.addFile(QLatin1String(":/qt-project.org/styles/commonstyle/images/left-16.png"), QSize(16, 16));
icon.addFile(QLatin1String(":/qt-project.org/styles/commonstyle/images/left-32.png"), QSize(32, 32));
@@ -5767,6 +5767,16 @@ QPixmap QCommonStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &p
/*!
\reimp
*/
+int QCommonStyle::layoutSpacing(QSizePolicy::ControlType /* control1 */, QSizePolicy::ControlType /* control2 */,
+ Qt::Orientation /* orientation */, const QStyleOption * /* option */,
+ const QWidget * /* widget */) const
+{
+ return -1;
+}
+
+/*!
+ \reimp
+*/
void QCommonStyle::polish(QPalette &pal)
{
QStyle::polish(pal);