Postagens populares

quinta-feira, 25 de agosto de 2011

Primeiros passo no QT

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?

Nenhum comentário:

Postar um comentário

Comenta aí galera, vamos debater os assuntos!

Magazine Luiza