Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.3:Rings:2-TestDVD
plasma5-integration
Backport-dbus-menu-bar-to-Qt-5.6.2.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Backport-dbus-menu-bar-to-Qt-5.6.2.patch of Package plasma5-integration
From b98050e146888879f6801a5aa74ec41bcb021fea Mon Sep 17 00:00:00 2001 From: Fabian Vogt <fabian@ritter-vogt.de> Date: Thu, 2 Mar 2017 13:29:14 +0100 Subject: [PATCH] Backport dbus menu bar to Qt 5.6.2 --- CMakeLists.txt | 2 +- src/platformtheme/kdeplatformtheme.cpp | 4 ++-- src/platformtheme/kdeplatformtheme.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) Index: plasma-integration-5.9.3/CMakeLists.txt =================================================================== --- plasma-integration-5.9.3.orig/CMakeLists.txt +++ plasma-integration-5.9.3/CMakeLists.txt @@ -45,7 +45,7 @@ set_package_properties(XCB PROPERTIES PURPOSE "Required to pass style properties to native Windows on X11 Platform" ) -find_package(Breeze ${PROJECT_VERSION} CONFIG) +find_package(Breeze "5.8" CONFIG) set_package_properties(Breeze PROPERTIES TYPE REQUIRED PURPOSE "For setting the default QStyle name") Index: plasma-integration-5.9.3/src/platformtheme/kdeplatformtheme.cpp =================================================================== --- plasma-integration-5.9.3.orig/src/platformtheme/kdeplatformtheme.cpp +++ plasma-integration-5.9.3/src/platformtheme/kdeplatformtheme.cpp @@ -51,7 +51,7 @@ #include <KLocalizedString> #include <KWindowSystem> -#if QT_VERSION >= QT_VERSION_CHECK(5,7,0) +#if QT_VERSION >= QT_VERSION_CHECK(5,6,2) #include "qdbusmenubar_p.h" #endif @@ -326,7 +326,7 @@ QPlatformSystemTrayIcon *KdePlatformThem return new KDEPlatformSystemTrayIcon; } -#if QT_VERSION >= QT_VERSION_CHECK(5,7,0) +#if QT_VERSION >= QT_VERSION_CHECK(5,6,2) QPlatformMenuBar *KdePlatformTheme::createPlatformMenuBar() const { if (isDBusGlobalMenuAvailable()) { Index: plasma-integration-5.9.3/src/platformtheme/kdeplatformtheme.h =================================================================== --- plasma-integration-5.9.3.orig/src/platformtheme/kdeplatformtheme.h +++ plasma-integration-5.9.3/src/platformtheme/kdeplatformtheme.h @@ -55,7 +55,7 @@ public: QPlatformSystemTrayIcon *createPlatformSystemTrayIcon() const Q_DECL_OVERRIDE; -#if QT_VERSION >= QT_VERSION_CHECK(5,7,0) +#if QT_VERSION >= QT_VERSION_CHECK(5,6,2) QPlatformMenuBar *createPlatformMenuBar() const Q_DECL_OVERRIDE; #endif Index: plasma-integration-5.9.3/src/platformtheme/CMakeLists.txt =================================================================== --- plasma-integration-5.9.3.orig/src/platformtheme/CMakeLists.txt +++ plasma-integration-5.9.3/src/platformtheme/CMakeLists.txt @@ -36,7 +36,7 @@ set(platformtheme_SRCS main.cpp ) -if(Qt5Core_VERSION VERSION_EQUAL "5.7.0" OR Qt5Core_VERSION VERSION_GREATER "5.7.0") +if(Qt5Core_VERSION VERSION_EQUAL "5.6.2" OR Qt5Core_VERSION VERSION_GREATER "5.6.2") set(platformtheme_SRCS qdbusmenubar.cpp # fork of Qt's qdbusmenubar with some added setters for our convenience ${platformtheme_SRCS}
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor