diff options
| author | 2010-10-17 14:49:29 +0000 | |
|---|---|---|
| committer | 2010-10-17 14:49:29 +0000 | |
| commit | 18de8481d8025ed8f3e5c3bb4a2b5249a04cebfb (patch) | |
| tree | c5287ba7b5ab0f3c6f57da1d846ff68e74e855f0 /src | |
| parent | fix for #991 (diff) | |
| download | KVIrc-18de8481d8025ed8f3e5c3bb4a2b5249a04cebfb.tar.gz KVIrc-18de8481d8025ed8f3e5c3bb4a2b5249a04cebfb.tar.bz2 KVIrc-18de8481d8025ed8f3e5c3bb4a2b5249a04cebfb.zip | |
Quick fix in kvs painter function rotate
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5084 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
| -rw-r--r-- | src/modules/objects/class_painter.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/modules/objects/class_painter.cpp b/src/modules/objects/class_painter.cpp index 6d9e0358b..ece9586fa 100644 --- a/src/modules/objects/class_painter.cpp +++ b/src/modules/objects/class_painter.cpp @@ -1227,10 +1227,13 @@ KVSO_CLASS_FUNCTION(painter,rotate) KVSO_PARAMETER("axis",KVS_PT_STRING,KVS_PF_OPTIONAL,szAxis) KVSO_PARAMETERS_END(c) Qt::Axis axis = Qt::ZAxis; - if (KviQString::equalCI(szAxis,"XAxis"))axis=Qt::ZAxis; - else if (KviQString::equalCI(szAxis,"YAxis")) axis=Qt::YAxis; - else if (KviQString::equalCI(szAxis,"ZAxis")) axis=Qt::ZAxis; - else c->warning(__tr2qs_ctx("Unknown axis '%Q' switching to default ZAxis","objects"),&szAxis); + if(!szAxis.isEmpty()) + { + if (KviQString::equalCI(szAxis,"XAxis"))axis=Qt::XAxis; + else if (KviQString::equalCI(szAxis,"YAxis")) axis=Qt::YAxis; + else if (KviQString::equalCI(szAxis,"ZAxis")) axis=Qt::ZAxis; + else c->warning(__tr2qs_ctx("Unknown axis '%Q' switching to default ZAxis","objects"),&szAxis); + } PAINTER_ROTATE(dAngle,axis) return true; } |
