summaryrefslogtreecommitdiffstats
path: root/src/gui/graphicsview/qgraphicsview.h
diff options
context:
space:
mode:
authorAndreas Aardal Hanssen <andreas.aardal.hanssen@nokia.com>2009-05-25 09:59:10 (GMT)
committerAndreas Aardal Hanssen <andreas.aardal.hanssen@nokia.com>2009-06-09 07:20:25 (GMT)
commitb5c401b9aa3481886ad9e2d7816680c97839004e (patch)
tree476d42d12be47d20d8763a0cfc8365fdb781e758 /src/gui/graphicsview/qgraphicsview.h
parentcea87b08520888feff2f10d1bbf71bc8c2f1d780 (diff)
downloadQt-b5c401b9aa3481886ad9e2d7816680c97839004e.zip
Qt-b5c401b9aa3481886ad9e2d7816680c97839004e.tar.gz
Qt-b5c401b9aa3481886ad9e2d7816680c97839004e.tar.bz2
Add recursive drawing method to QGraphicsScene. For now it's opt-in, but
the important thing is by effectively implementing Simple Canvas' approach to drawing, we're in theory (and in practise measured on the desktop) as fast as Simple Canvas when rendering.
Diffstat (limited to 'src/gui/graphicsview/qgraphicsview.h')
-rw-r--r--src/gui/graphicsview/qgraphicsview.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gui/graphicsview/qgraphicsview.h b/src/gui/graphicsview/qgraphicsview.h
index c3ea6e5..7692e16 100644
--- a/src/gui/graphicsview/qgraphicsview.h
+++ b/src/gui/graphicsview/qgraphicsview.h
@@ -112,7 +112,8 @@ public:
enum OptimizationFlag {
DontClipPainter = 0x1, // obsolete
DontSavePainterState = 0x2,
- DontAdjustForAntialiasing = 0x4
+ DontAdjustForAntialiasing = 0x4,
+ BypassDrawItems = 0x8
};
Q_DECLARE_FLAGS(OptimizationFlags, OptimizationFlag)