diff options
author | Morten Sorvig <morten.sorvig@nokia.com> | 2011-06-07 11:12:38 +0200 |
---|---|---|
committer | Morten Sorvig <morten.sorvig@nokia.com> | 2011-06-07 11:12:38 +0200 |
commit | 67f18cafcce8783b4d376a77ac8143e1cb906ee0 (patch) | |
tree | 04125b765bff707bddb0c8f31bfe0a90708c65ce /src/plugins/platforms/cocoa/qcocoawindow.mm | |
parent | 29b29d1b70bf8b019363884f59766f5b97cac478 (diff) |
Cocoa: Implement setWindowTitle.
Diffstat (limited to 'src/plugins/platforms/cocoa/qcocoawindow.mm')
-rw-r--r-- | src/plugins/platforms/cocoa/qcocoawindow.mm | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/platforms/cocoa/qcocoawindow.mm b/src/plugins/platforms/cocoa/qcocoawindow.mm index 3d5950d888..70b68d762b 100644 --- a/src/plugins/platforms/cocoa/qcocoawindow.mm +++ b/src/plugins/platforms/cocoa/qcocoawindow.mm @@ -43,6 +43,7 @@ #include "qcocoaautoreleasepool.h" #include "qcocoaglcontext.h" #include "qnsview.h" +#include <QtCore/private/qcore_mac_p.h> #include <QWindowSystemInterface> @@ -102,6 +103,13 @@ void QCocoaWindow::setVisible(bool visible) } } +void QCocoaWindow::setWindowTitle(const QString &title) +{ + CFStringRef windowTitle = QCFString::toCFStringRef(title); + [m_nsWindow setTitle: reinterpret_cast<const NSString *>(windowTitle)]; + CFRelease(windowTitle); +} + WId QCocoaWindow::winId() const { return WId(m_nsWindow); |