قلب عنصر كغرافيكس على المحور السيني "في مكان "(يسار / يمين)
-
12-12-2019 - |
سؤال
لدي QGraphicsSvgItem
ونود أن يكون حالتين من أنها تواجه بعضها البعض.لقد أدركت أن استخدام QGraphicsItem::setScale()
طريقة ذكر التقليب والتناوب في حالة القيم السلبية ، ولكن هذا ليس تماما ما أريد.
ربما أفتقد فقط بعض الاستخدام الذكي للتحولات الأساسية ، لكن بطريقة ما لم أحقق نجاحا بعد.مع برنامج أوبنغل كنت قادرا على تعيين التحجيم لمحاور واحدة ، والتي فعلت خدعة.
المحلول
يمكنك استخدام QTransform
:
item->setTransform(QTransform::fromScale(-1, 1));
لا تنتمي إلى StackOverflow