41 #ifndef QPLATFORMWINDOW_H 42 #define QPLATFORMWINDOW_H 45 #include <QtCore/qscopedpointer.h> 46 #include <QtCore/qrect.h> 47 #include <QtCore/qstring.h> 48 #include <QtGui/qwindowdefs.h> 69 virtual void setGeometry(
const QRect &rect);
70 virtual QRect geometry()
const;
72 virtual void setVisible(
bool visible);
73 virtual Qt::WindowFlags setWindowFlags(Qt::WindowFlags flags);
74 virtual Qt::WindowFlags windowFlags()
const;
75 virtual WId winId()
const;
78 virtual void setWindowTitle(
const QString &title);
82 virtual void setOpacity(
qreal level);
83 virtual void requestActivateWindow();
95 #endif //QPLATFORMWINDOW_H
#define QT_END_NAMESPACE
This macro expands to.
QPointer< QWidget > widget
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
The QString class provides a Unicode character string.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QPlatformGLContext class provides an abstraction for native GL contexts.
The QRect class defines a rectangle in the plane using integer precision.
#define Q_DECLARE_PRIVATE(Class)