Estou aprendendo a programar utilizando o QT.
Muita coisa boa! Nerd é uma desgraça mesmo né? rs
Pois bem, demorei para descobrir como fazer (sim, usei o google, mas vc acha "cada" solução de 500 linhas de código hehehehe) um efeito de "fade-in" e, lógico, se fizer ao contrário, "fade-out".
Inseri este trecho no método show() do widget.
setGraphicsEffect(new QGraphicsOpacityEffect(this));
QPropertyAnimation *animation = new QPropertyAnimation(graphicsEffect(), "opacity");
animation->setDuration(1000);
animation->setStartValue(0.);
animation->setEndValue(0.9);
animation->start();
Há! Difícil?
quinta-feira, 25 de agosto de 2011
Primeiros passo no QT
Marcadores:
C++,
Nokia,
Programação,
QGraphicsEffect,
QGraphicsOpacityEffect,
QT
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário
Comenta aí galera, vamos debater os assuntos!