diff options
author | Anders Bakken <anders.bakken@nokia.com> | 2009-07-13 18:42:07 (GMT) |
---|---|---|
committer | Anders Bakken <anders.bakken@nokia.com> | 2009-07-13 19:42:09 (GMT) |
commit | 8e186f42278c7033a2df08f4a986419087457efc (patch) | |
tree | 38446d90dae520eb169d4c37379938d4a57a95a1 /src/plugins/kbddrivers/yopy | |
parent | 46df9f83cb64541f7d9ecd34645ef1558ce1c0c6 (diff) | |
download | Qt-8e186f42278c7033a2df08f4a986419087457efc.zip Qt-8e186f42278c7033a2df08f4a986419087457efc.tar.gz Qt-8e186f42278c7033a2df08f4a986419087457efc.tar.bz2 |
Clean up QDirectFBPaintEngine code
- Remove unnecessary copy of QTransform
- Fold matrixRotShear and scale into transformationFlags. Note that
transformationFlags is not a proper bitset of the types of transform
but rather set to the most complex operation (from QTransform::type())
and having NegativeScale added if
qMin(transform.m11(), transform.m22()) < 0
- Fix a bug whereby setState didn't call setRenderHints
- Make everything more readable
- Don't initialize state in QDirectFBPaintEngine::begin()
QDirectFBPaintEngine::setState will be called from QPainter::begin
just before QDirectFBPaintEngine::begin
Reviewed-by: Donald <qt-info@nokia.com>
Diffstat (limited to 'src/plugins/kbddrivers/yopy')
0 files changed, 0 insertions, 0 deletions