Quando o sistema está sobrecarregado é possível notar, em GUIs escritas com a QT, falhas e/ou lentidões na renderização de determinados widgets. Embora isso não seja tão frequente no Windows, é fácil identificar esse comportamento no Linux quando, por exemplo, você atualiza uma barra de progresso muito frequentemente.

Uma maneira simples de resolver isso é utilizar QApplication::processEvents() após o código em questão.

Obs.: dica retirada do livro “Programming with QT”, de Matthias Kalle Dalheimmer.

Deixe uma resposta