Fix KDE builds

BUG: 560
This commit is contained in:
craig.p.drummond
2014-10-11 15:39:12 +00:00
parent c9f35bf8a6
commit 1b7495846a
5 changed files with 7 additions and 16 deletions

View File

@@ -30,12 +30,14 @@
#include <QStyleOption>
#include <QApplication>
#if !defined Q_OS_MAC && !defined ENABLE_KDE_SUPPORT
static const char * constAccelProp="managed-accel";
#endif
const char * ProxyStyle::constModifyFrameProp="mod-frame";
void ProxyStyle::polish(QWidget *widget)
{
#ifndef Q_OS_MAC
#if !defined Q_OS_MAC && !defined ENABLE_KDE_SUPPORT
if (widget && qobject_cast<QMenu *>(widget) && !widget->property(constAccelProp).isValid()) {
AcceleratorManager::manage(widget);
widget->setProperty(constAccelProp, true);