Timer no PyQT

Quem programa em Python provavelmente já precisou fazer alguma coisa com threads. Contudo quando estamos trabalhando com PyQT há alguns incovenientes em utilizar as threads da API do Python, principalmente quando temos interfaces gráficas. Recentemente tive problemas para fazer uma função que executasse determinada ação após um tempo pré-definido em segundos. Pois quando enquanto a thread não terminasse sua execução a janela gráfica não aparecia.  Encontrei duas maneiras para solucionar,  a primeira utilizando QThread e uma muito mais simples usando QTimer,  fica o registro das duas maneiras:

Continue lendo

QConv – conversão de codeset

Quantas vezes você já teve dificuldades em ler algum texto ou mensagem digital, seja em computadores ou celulares, pois encontrou o texto todo bagunçado?

Batatinha quando nasce espalha ramas pelo chão,
mamãezinha quando dorme bota a mão no coração.


Este post apresenta um pequeno script (aprox. 60 linhas) como um front-end de um utilitário do GNU/Linux (iconv) para corrigir esse problema.

Continue lendo