summaryrefslogtreecommitdiffstats
path: root/src/gui/painting/qgraphicssystem_runtime_p.h
diff options
context:
space:
mode:
authorArmin Berres <armin.berres@basyskom.de>2011-03-16 08:23:57 +0100
committerSamuel Rødal <samuel.rodal@nokia.com>2011-03-16 08:23:57 +0100
commitf673f4c8273bcdde76b36cb58cb7b5e46a87f1ac (patch)
tree913e5598a782d0f22cc4752a789d0f43bb3caa65 /src/gui/painting/qgraphicssystem_runtime_p.h
parent81ce61c9459c85f53486e668b532fe43a4d40ff0 (diff)
Make getters for staticContentsSupport and partialUpdateSupport virtual
When QRuntimeGraphicsSystem is asked for its support for static contents of partial updates it should return the value for the currently running wrapped graphicssystem. As the getters have not been virtual so far this could not be implemented. Additionally the setters have been removed as these values are not supposed to be set from the outside. Only the graphicssystems itself knows what it supports. If the default values should be changed the methods should be overwritten. Merge-request: 1136 Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
Diffstat (limited to 'src/gui/painting/qgraphicssystem_runtime_p.h')
-rw-r--r--src/gui/painting/qgraphicssystem_runtime_p.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gui/painting/qgraphicssystem_runtime_p.h b/src/gui/painting/qgraphicssystem_runtime_p.h
index 30b4e3e489..998fa982c6 100644
--- a/src/gui/painting/qgraphicssystem_runtime_p.h
+++ b/src/gui/painting/qgraphicssystem_runtime_p.h
@@ -129,6 +129,9 @@ public:
virtual QPoint offset(const QWidget *widget) const;
+ virtual bool hasStaticContentsSupport() const;
+ virtual bool hasPartialUpdateSupport() const;
+
QScopedPointer<QWindowSurface> m_windowSurface;
QScopedPointer<QWindowSurface> m_pendingWindowSurface;