summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabien Freling <fabien.freling@nokia.com>2010-11-04 14:19:03 (GMT)
committerFabien Freling <fabien.freling@nokia.com>2010-11-04 14:19:03 (GMT)
commitda8b7c8587a6d3c3214355f3d85a09c8693ceeee (patch)
treee1bc4d79a7478aab816d565402d64692560ce29d
parentfe5a15fc4248a9258d74eea6f64769a3cb173788 (diff)
downloadQt-da8b7c8587a6d3c3214355f3d85a09c8693ceeee.zip
Qt-da8b7c8587a6d3c3214355f3d85a09c8693ceeee.tar.gz
Qt-da8b7c8587a6d3c3214355f3d85a09c8693ceeee.tar.bz2
Fix compilation issue for the Carbon build.
The unified toolbar with the raster engine is Cocoa specific. Reviewed-by: Samuel Rødal
-rw-r--r--src/gui/widgets/qmainwindowlayout_mac.mm3
-rw-r--r--src/gui/widgets/qmainwindowlayout_p.h2
2 files changed, 4 insertions, 1 deletions
diff --git a/src/gui/widgets/qmainwindowlayout_mac.mm b/src/gui/widgets/qmainwindowlayout_mac.mm
index dfde799..9e26423 100644
--- a/src/gui/widgets/qmainwindowlayout_mac.mm
+++ b/src/gui/widgets/qmainwindowlayout_mac.mm
@@ -474,6 +474,7 @@ void QMainWindowLayout::insertIntoMacToolbar(QToolBar *before, QToolBar *toolbar
#endif
}
+#ifdef QT_MAC_USE_COCOA
void QMainWindowLayout::updateUnifiedToolbarOffset()
{
QPoint offset(0, 0);
@@ -483,6 +484,8 @@ void QMainWindowLayout::updateUnifiedToolbarOffset()
qtoolbarsInUnifiedToolbarList.at(i)->d_func()->toolbar_offset = offset;
}
}
+#endif // QT_MAC_USE_COCOA
+
void QMainWindowLayout::removeFromMacToolbar(QToolBar *toolbar)
{
diff --git a/src/gui/widgets/qmainwindowlayout_p.h b/src/gui/widgets/qmainwindowlayout_p.h
index e457cbc..661d49d 100644
--- a/src/gui/widgets/qmainwindowlayout_p.h
+++ b/src/gui/widgets/qmainwindowlayout_p.h
@@ -335,7 +335,6 @@ public:
QHash<QToolBar *, ToolBarSaveState> toolbarSaveState;
QHash<QString, QToolBar *> cocoaItemIDToToolbarHash;
void insertIntoMacToolbar(QToolBar *before, QToolBar *after);
- void updateUnifiedToolbarOffset();
void removeFromMacToolbar(QToolBar *toolbar);
void cleanUpMacToolbarItems();
void fixSizeInUnifiedToolbar(QToolBar *tb) const;
@@ -346,6 +345,7 @@ public:
#ifdef QT_MAC_USE_COCOA
QUnifiedToolbarSurface *unifiedSurface;
+ void updateUnifiedToolbarOffset();
#endif // QT_MAC_USE_COCOA
#endif // Q_WS_MAC