forked from qt-creator/qt-creator
Fix WindowList compilation
QMenu::setAsDockMenu defined only on OsX Change-Id: Ie9c572e450fc01662d0a1a0b2f514fa026ad4a6d Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
committed by
Eike Ziller
parent
9c36ad3a20
commit
db5e9a8ff0
@@ -145,10 +145,12 @@ void WindowSupport::updateFullScreenAction()
|
|||||||
|
|
||||||
void WindowList::addWindow(QWidget *window)
|
void WindowList::addWindow(QWidget *window)
|
||||||
{
|
{
|
||||||
if (Utils::HostOsInfo::isMacHost() && !m_dockMenu) {
|
#ifdef Q_OS_OSX
|
||||||
|
if (!m_dockMenu) {
|
||||||
m_dockMenu = new QMenu;
|
m_dockMenu = new QMenu;
|
||||||
m_dockMenu->setAsDockMenu();
|
m_dockMenu->setAsDockMenu();
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
m_windows.append(window);
|
m_windows.append(window);
|
||||||
Id id = Id("QtCreator.Window.").withSuffix(m_windows.size());
|
Id id = Id("QtCreator.Window.").withSuffix(m_windows.size());
|
||||||
|
|||||||
Reference in New Issue
Block a user