Qt 5.11 - Qt3DAnimation::QAnimationGroup (class)

QAnimationGroup वर्ग




qt

QAnimationGroup वर्ग

( Qt3DAnimation::QAnimationGroup )

एक वर्ग समूहीकरण एक साथ एनिमेशन। More...

हैडर: # अलग करें <QAnimationGroup>
qmake: क्यूटी + = थ्रीडीमिनेशन
जबसे: क्यूटी 5.9
विरासत में मिली: QObject

गुण

  • 1 संपत्ति QObject से विरासत में मिली

सार्वजनिक कार्य

QAnimationGroup (QObject * माता-पिता = nullptr)
शून्य addAnimation (Qt3DAnimation: QAbstractAnimation * एनीमेशन )
QVector <Qt3DAnimation: QAbstractAnimation *> animationList ()
नाव duration () कांस्टेबल
QString name () कांस्टेबल
नाव position () कास्ट
शून्य removeAnimation (Qt3DAnation :: QAbstractAnimation * एनीमेशन )
शून्य setAnimations (const QVector <Qt3DAimation :: QAbstractAnimation *> और एनिमेटिड)
  • 34 सार्वजनिक कार्य QObject से विरासत में QObject

सार्वजनिक स्लॉट

शून्य name (const name और नाम )
शून्य position (फ्लोट स्थिति )
  • 1 सार्वजनिक स्लॉट QObject से विरासत में मिला है

सिग्नल

शून्य duration (फ्लोट अवधि )
शून्य name (const name और नाम )
शून्य position (फ्लोट स्थिति )

अतिरिक्त घायल सदस्य

  • 1 सार्वजनिक चर QObject से विरासत में मिला
  • 10 स्थिर सार्वजनिक सदस्यों को QObject से विरासत में मिला
  • 9 संरक्षित कार्य QObject से विरासत में QObject
  • 2 सुरक्षित चर QObject से विरासत में QObject

विस्तृत विवरण

एक वर्ग समूहीकरण एक साथ एनिमेशन

Qt3DAnimation::QAnimationGroup वर्ग का उपयोग कई Qt3DAnimation::QAnimationGroup को समूह बनाने के लिए किया जाता है ताकि वे एक एनीमेशन के रूप में कार्य कर सकें। समूह के लिए सेट की स्थिति भी एक समूह में सभी एनिमेशन के लिए सेट है। अवधि व्यक्तिगत एनिमेशन की अधिकतम है। एनिमेशन किसी भी समर्थित एनीमेशन प्रकार हो सकते हैं और उनका समान नाम नहीं होना चाहिए।

संपत्ति का प्रलेखन

अवधि : कॉन्स्ट फ्लोट

समूह में एनिमेशन की अधिकतम अवधि प्राप्त करता है।

पहुंच कार्य:

नाव अवधि () कांस्टेबल

नोटिफ़ायर सिग्नल:

शून्य अवधि परिवर्तन (फ्लोट अवधि )

नाम : QString

एनीमेशन समूह का नाम लेता है।

पहुंच कार्य:

QString नाम () कांस्टेबल
शून्य सेटनाम (const QString और नाम )

नोटिफ़ायर सिग्नल:

शून्य nameChanged (const QString और नाम )

स्थिति : नाव

एनीमेशन स्थिति को पकड़ता है।

पहुंच कार्य:

नाव स्थिति () कास्ट
शून्य सेटपोजिशन (फ्लोट स्थिति )

नोटिफ़ायर सिग्नल:

शून्य स्थिति बदल (फ्लोट स्थिति )

सदस्य समारोह प्रलेखन

QAnimationGroup :: QAnimationGroup ( QObject * जनक = nullptr)

माता-पिता के साथ एक Qt3DAnimation::QAnimationGroup निर्माण करता है।

शून्य QAnimationGroup :: addAnimation ( Qt3DAnimation :: QAbstractAnimation * एनीमेशन )

समूह में नए एनीमेशन जोड़ता है।

QVector < Qt3DAnimation: QAbstractAnimation *> QAnimationGroup :: एनीमेशनलिस्ट ()

समूह में एनिमेशन की सूची देता है।

शून्य QAnimationGroup :: निष्कासन ( Qt3DAnimation :: QAbstractAnimation * एनीमेशन )

समूह से एनीमेशन निकालता है।

शून्य QAnimationGroup :: setAnimations (const QVector < Qt3DAnimation :: QAbstractAnimation *> और एनिमेशन )

एनिमेशन को समूह में सेट करता है। पुराने एनिमेशन हटा दिए जाते हैं।