QPrintEngineMac: code tidies
In preparation for a change (operator&(enum, flags) producing a QFlags, not an int), just go through operator&(flags, flags). This removes the need for a cast to the _enum_ type (although it requires a enum->flag conversion, which however makes perfect sense.) Change-Id: I159ee14d894c10365f53ca378bcb18bcf3f89dff Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>bb10
parent
48931167fb
commit
3a7d0e516b
|
|
@ -325,10 +325,10 @@ bool QMacPrintEnginePrivate::newPage_helper()
|
|||
CGContextTranslateCTM(cgContext, page.x() - paper.x(), page.y() - paper.y());
|
||||
cgEngine->d_func()->orig_xform = CGContextGetCTM(cgContext);
|
||||
cgEngine->d_func()->setClip(nullptr);
|
||||
cgEngine->state->dirtyFlags = QPaintEngine::DirtyFlag(QPaintEngine::AllDirty
|
||||
& ~(QPaintEngine::DirtyClipEnabled
|
||||
| QPaintEngine::DirtyClipRegion
|
||||
| QPaintEngine::DirtyClipPath));
|
||||
cgEngine->state->dirtyFlags = QPaintEngine::DirtyFlags(QPaintEngine::AllDirty)
|
||||
& ~(QPaintEngine::DirtyClipEnabled
|
||||
| QPaintEngine::DirtyClipRegion
|
||||
| QPaintEngine::DirtyClipPath);
|
||||
if (cgEngine->painter()->hasClipping())
|
||||
cgEngine->state->dirtyFlags |= QPaintEngine::DirtyClipEnabled;
|
||||
cgEngine->syncState();
|
||||
|
|
|
|||
Loading…
Reference in New Issue