summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/gui/kernel/qwindow.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/gui/kernel/qwindow.h b/src/gui/kernel/qwindow.h
index 1413d3db25..3b11a87359 100644
--- a/src/gui/kernel/qwindow.h
+++ b/src/gui/kernel/qwindow.h
@@ -116,6 +116,35 @@ class Q_GUI_EXPORT QWindow : public QObject, public QSurface
Q_PROPERTY(bool visible READ isVisible WRITE setVisible NOTIFY visibleChanged)
Q_PROPERTY(Qt::ScreenOrientation contentOrientation READ contentOrientation WRITE reportContentOrientationChange NOTIFY contentOrientationChanged)
+ // ------------------------------------------------------------------------
+ // Temporary backwards-compatibility properties to be removed ASAP
+ Q_PROPERTY(QString windowTitle READ windowTitle WRITE setWindowTitle)
+ Q_PROPERTY(QString windowFilePath READ windowFilePath WRITE setWindowFilePath)
+ Q_PROPERTY(QIcon windowIcon READ windowIcon WRITE setWindowIcon)
+ Q_PROPERTY(Qt::WindowModality windowModality READ windowModality WRITE setWindowModality NOTIFY windowModalityChanged)
+
+public:
+
+ Qt::WindowModality windowModality() const { return modality(); }
+ void setWindowModality(Qt::WindowModality wm) { setModality(wm); }
+ void setWindowFlags(Qt::WindowFlags f) { setFlags(f); }
+ Qt::WindowFlags windowFlags() const { return flags(); }
+ Qt::WindowType windowType() const { return type(); }
+ QString windowTitle() const { return title(); }
+ void requestActivateWindow() { requestActivate(); }
+ bool requestWindowOrientation(Qt::ScreenOrientation o) { return requestOrientation(o); }
+ Qt::ScreenOrientation windowOrientation() const { return orientation(); }
+ void setWindowFilePath(const QString &fp) { setFilePath(fp); }
+ QString windowFilePath() const { return filePath(); }
+ void setWindowIcon(const QIcon &i) { setIcon(i); }
+ QIcon windowIcon() const { return icon(); }
+ void setWindowTitle(const QString &t) { setTitle(t); }
+
+Q_SIGNALS:
+ void windowModalityChanged(Qt::WindowModality windowModality);
+ // End of temporary backwards-compatibility properties
+ // ------------------------------------------------------------------------
+
public:
explicit QWindow(QScreen *screen = 0);