Fix warnings with -no-feature-menu
Change-Id: I1e62e3772dbd5f17d9ad69025b23e3726386c2bd Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by: Stephan Binner <stephan.binner@basyskom.com> Reviewed-by: Lars Knoll <lars.knoll@qt.io>bb10
parent
da1079e51c
commit
de76ccb967
|
|
@ -327,9 +327,8 @@ int QAccessibleToolButton::childCount() const
|
|||
|
||||
QAccessible::Role QAccessibleToolButton::role() const
|
||||
{
|
||||
QAbstractButton *ab = button();
|
||||
|
||||
#ifndef QT_NO_MENU
|
||||
QAbstractButton *ab = button();
|
||||
QToolButton *tb = qobject_cast<QToolButton*>(ab);
|
||||
if (!tb->menu())
|
||||
return tb->isCheckable() ? QAccessible::CheckBox : QAccessible::PushButton;
|
||||
|
|
@ -347,6 +346,8 @@ QAccessibleInterface *QAccessibleToolButton::child(int index) const
|
|||
{
|
||||
return QAccessible::queryAccessibleInterface(toolButton()->menu());
|
||||
}
|
||||
#else
|
||||
Q_UNUSED(index)
|
||||
#endif
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -738,6 +738,8 @@ void QSystemTrayIconPrivate::addPlatformMenu(QMenu *menu) const
|
|||
QPlatformMenu *platformMenu = qpa_sys->createMenu();
|
||||
if (platformMenu)
|
||||
menu->setPlatformMenu(platformMenu);
|
||||
#else
|
||||
Q_UNUSED(menu)
|
||||
#endif // QT_CONFIG(menu)
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue