У меня проблема.
Я использую QPropertyAnimation для перемещения QLabel, но не работает.
void TitleChannel::changeChannel(float angle){
int channel=(int)(angle/60);
QPropertyAnimation *animation = new QPropertyAnimation(label, "geometry");
animation->setDuration(10000);
animation->setStartValue(QRect(0, 0, 360, 200));
animation->setEndValue(QRect(0, 240, 360, 200));
animation->setEasingCurve(QEasingCurve::InOutElastic);
animation->start();
}
"метка" - это указатель Qlabel, который является параметром конструктора.
Я также использую свойство "pos", но не работает.
«Метка» начинается в QRect (0, 0, 360, 200), но не перемещается в QRect (0, 240, 360, 200)
любая помощь?
Спасибо