aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMorten Johan Sørvig <morten.sorvig@digia.com>2013-04-10 09:24:10 +0200
committerMorten Johan Sørvig <morten.sorvig@digia.com>2013-04-11 08:13:25 +0200
commitb661907f9afdbb10b95fc00e58581817a94b22e5 (patch)
tree1b465e6748a9ec4f0b05706dc4788b49d604a183
parentbebe4822df68a1d2f94b60bca2f9f9ed05751ecc (diff)
Rename QtMacCococaViewContainer.
To QMacCococaViewContainer. Change-Id: I48cd6a11aaddba3db128c3ae845812a3b5bd5556 Reviewed-by: Jake Petroules <jake.petroules@petroules.com> Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
-rw-r--r--examples/qtmaccocoaviewcontainer/main.mm4
-rw-r--r--src/macextras/qtmaccocoaviewcontainer.h10
-rw-r--r--src/macextras/qtmaccocoaviewcontainer.mm44
3 files changed, 29 insertions, 29 deletions
diff --git a/examples/qtmaccocoaviewcontainer/main.mm b/examples/qtmaccocoaviewcontainer/main.mm
index 691b9ea..86bc940 100644
--- a/examples/qtmaccocoaviewcontainer/main.mm
+++ b/examples/qtmaccocoaviewcontainer/main.mm
@@ -41,14 +41,14 @@
#include <QtWidgets>
#include <Cocoa/Cocoa.h>
-#include <QtMacCocoaViewContainer>
+#include <QMacCocoaViewContainer>
class WindowWidget : public QWidget
{
public:
WindowWidget()
{
- QtMacCocoaViewContainer *cocoaViewContainer = new QtMacCocoaViewContainer(0, this);
+ QMacCocoaViewContainer *cocoaViewContainer = new QtMacCocoaViewContainer(0, this);
cocoaViewContainer->move(100, 100);
cocoaViewContainer->resize(300, 300);
NSTextView *text = [[NSTextView alloc] initWithFrame : NSMakeRect(0, 0, 300, 300)];
diff --git a/src/macextras/qtmaccocoaviewcontainer.h b/src/macextras/qtmaccocoaviewcontainer.h
index 7b259a8..42a3055 100644
--- a/src/macextras/qtmaccocoaviewcontainer.h
+++ b/src/macextras/qtmaccocoaviewcontainer.h
@@ -55,19 +55,19 @@ QT_BEGIN_NAMESPACE
typedef struct objc_object NSView;
#endif
-class QtMacCocoaViewContainerPrivate;
-class Q_MACEXTRAS_EXPORT QtMacCocoaViewContainer : public QWidget
+class QMacCocoaViewContainerPrivate;
+class Q_MACEXTRAS_EXPORT QMacCocoaViewContainer : public QWidget
{
Q_OBJECT
public:
- QtMacCocoaViewContainer(NSView *cocoaViewToWrap, QWidget *parent = 0);
- virtual ~QtMacCocoaViewContainer();
+ QMacCocoaViewContainer(NSView *cocoaViewToWrap, QWidget *parent = 0);
+ virtual ~QMacCocoaViewContainer();
void setCocoaView(NSView *virew);
NSView *cocoaView() const;
private:
- QtMacCocoaViewContainerPrivate *d;
+ QMacCocoaViewContainerPrivate *d;
};
QT_END_NAMESPACE
diff --git a/src/macextras/qtmaccocoaviewcontainer.mm b/src/macextras/qtmaccocoaviewcontainer.mm
index e5ed1ce..7dcd3c1 100644
--- a/src/macextras/qtmaccocoaviewcontainer.mm
+++ b/src/macextras/qtmaccocoaviewcontainer.mm
@@ -47,19 +47,19 @@
#include <QtGui/QWindow>
/*!
- \class QtMacCocoaViewContainer
+ \class QMacCocoaViewContainer
- \brief The QtMacCocoaViewContainer class provides a widget for Mac OS X that can be used to wrap arbitrary
+ \brief The QMacCocoaViewContainer class provides a widget for Mac OS X that can be used to wrap arbitrary
Cocoa views (i.e., NSView subclasses) and insert them into Qt hierarchies.
\ingroup advanced
While Qt offers a lot of classes for writing your application, Apple's
Cocoa framework offers lots of functionality that is not currently in Qt or
- may never end up in Qt. Using QtMacCocoaViewContainer, it is possible to put an
+ may never end up in Qt. Using QMacCocoaViewContainer, it is possible to put an
arbitrary NSView-derived class from Cocoa and put it in a Qt hierarchy.
Depending on how comfortable you are with using objective-C, you can use
- QtMacCocoaViewContainer directly, or subclass it to wrap further functionality
+ QMacCocoaViewContainer directly, or subclass it to wrap further functionality
of the underlying NSView.
It should be also noted that at the low level on Mac OS X, there is a
@@ -68,67 +68,67 @@
doesn't end up as a top-level. The best way to ensure this is to make sure
you always have a parent and not set the parent to 0.
- If you are using QtMacCocoaViewContainer as a sub-class and are mixing and
+ If you are using QMacCocoaViewContainer as a sub-class and are mixing and
matching objective-C with C++ (a.k.a. objective-C++). It is probably
simpler to have your file end with \tt{.mm} than \tt{.cpp}. Most Apple tools will
correctly identify the source as objective-C++.
- QtMacCocoaViewContainer requires knowledge of how Cocoa works, especially in
+ QMacCocoaViewContainer requires knowledge of how Cocoa works, especially in
regard to its reference counting (retain/release) nature. It is noted in
the functions below if there is any change in the reference count. Cocoa
views often generate temporary objects that are released by an autorelease
pool. If this is done outside of a running event loop, it is up to the
developer to provide the autorelease pool.
- The following is a snippet of subclassing QtMacCocoaViewContainer to wrap a NSSearchField.
+ The following is a snippet of subclassing QMacCocoaViewContainer to wrap a NSSearchField.
\snippet demos/macmainwindow/macmainwindow.mm 0
*/
QT_BEGIN_NAMESPACE
-class QtMacCocoaViewContainerPrivate
+class QMacCocoaViewContainerPrivate
{
public:
NSView *nsview;
- QtMacCocoaViewContainerPrivate();
- ~QtMacCocoaViewContainerPrivate();
+ QMacCocoaViewContainerPrivate();
+ ~QMacCocoaViewContainerPrivate();
};
-QtMacCocoaViewContainerPrivate::QtMacCocoaViewContainerPrivate()
+QMacCocoaViewContainerPrivate::QMacCocoaViewContainerPrivate()
: nsview(0)
{
}
-QtMacCocoaViewContainerPrivate::~QtMacCocoaViewContainerPrivate()
+QMacCocoaViewContainerPrivate::~QMacCocoaViewContainerPrivate()
{
[nsview release];
}
/*!
- \fn QtMacCocoaViewContainer::QtMacCocoaViewContainer(NSView *cocoaViewToWrap, QWidget *parent)
+ \fn QMacCocoaViewContainer::QMacCocoaViewContainer(NSView *cocoaViewToWrap, QWidget *parent)
- Create a new QtMacCocoaViewContainer using the NSView pointer in \a
- cocoaViewToWrap with parent, \a parent. QtMacCocoaViewContainer will
+ Create a new QMacCocoaViewContainer using the NSView pointer in \a
+ cocoaViewToWrap with parent, \a parent. QMacCocoaViewContainer will
retain \a cocoaViewToWrap.
*/
-QtMacCocoaViewContainer::QtMacCocoaViewContainer(NSView *view, QWidget *parent)
+QMacCocoaViewContainer::QMacCocoaViewContainer(NSView *view, QWidget *parent)
: QWidget(parent, 0)
- , d(new QtMacCocoaViewContainerPrivate)
+ , d(new QMacCocoaViewContainerPrivate)
{
if (view)
setCocoaView(view);
- // QtMacCocoaViewContainer requires a native window handle.
+ // QMacCocoaViewContainer requires a native window handle.
setAttribute(Qt::WA_NativeWindow);
}
/*!
- Destroy the QtMacCocoaViewContainer and release the wrapped view.
+ Destroy the QMacCocoaViewContainer and release the wrapped view.
*/
-QtMacCocoaViewContainer::~QtMacCocoaViewContainer()
+QMacCocoaViewContainer::~QMacCocoaViewContainer()
{
delete d;
}
@@ -136,7 +136,7 @@ QtMacCocoaViewContainer::~QtMacCocoaViewContainer()
/*!
Returns the NSView that has been set on this container.
*/
-NSView *QtMacCocoaViewContainer::cocoaView() const
+NSView *QMacCocoaViewContainer::cocoaView() const
{
return d->nsview;
}
@@ -145,7 +145,7 @@ NSView *QtMacCocoaViewContainer::cocoaView() const
Sets the NSView to contain to be \a cocoaViewToWrap and retains it. If this
container already had a view set, it will release the previously set view.
*/
-void QtMacCocoaViewContainer::setCocoaView(NSView *view)
+void QMacCocoaViewContainer::setCocoaView(NSView *view)
{
NSView *oldView = d->nsview;
[view retain];