Cocoa: Implement setWindowTitle.
This commit is contained in:
parent
29b29d1b70
commit
67f18cafcc
@ -59,6 +59,7 @@ public:
|
||||
|
||||
void setGeometry(const QRect &rect);
|
||||
void setVisible(bool visible);
|
||||
void setWindowTitle(const QString &title);
|
||||
WId winId() const;
|
||||
NSView *contentView() const;
|
||||
|
||||
|
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user