Desenvolvimento de um sistema IFCalc em Python com PyQT e QTDesigner: Ferramenta de Cálculo de Médias para o IFRN.

Posted by



Neste tutorial, vamos mostrar passo a passo como construir um sistema de cálculo de médias do Instituto Federal do Rio Grande do Norte (IFRN) utilizando Python com PyQT e QTDesigner. Este sistema permitirá aos alunos calcular suas médias de forma rápida e eficiente.

Passo 1: Instalação do Python e do PyQT
Para começar, certifique-se de ter o Python instalado em seu computador. Você pode baixar o Python em https://www.python.org/. Após a instalação do Python, será necessário instalar o PyQT. Para fazer isso, abra o prompt de comando e digite o seguinte comando:
pip install PyQt5

Passo 2: Instalação do QTDesigner
O QTDesigner é uma ferramenta de design de interface gráfica que será usada para criar a interface do nosso sistema. Ele normalmente é instalado juntamente com o PyQT, então certifique-se de que o QTDesigner esteja instalado em seu computador.

Passo 3: Criando o layout da interface no QTDesigner
Abra o QTDesigner e crie o layout da interface do sistema. Adicione os campos necessários para que o aluno possa inserir suas notas e crie um botão para calcular a média. Salve o arquivo com a extensão .ui.

Passo 4: Convertendo o arquivo .ui para Python
Após criar o layout da interface no QTDesigner, abra o prompt de comando e navegue até o diretório onde o arquivo .ui foi salvo. Em seguida, execute o seguinte comando para converter o arquivo .ui para um arquivo Python:
pyuic5 -x arquivo.ui -o arquivo.py

Passo 5: Codificando a lógica do sistema em Python
Agora que temos o layout da interface convertido para um arquivo Python, podemos começar a adicionar a lógica do sistema. Abra o arquivo Python gerado e adicione o código necessário para realizar o cálculo da média.

Passo 6: Conectando a interface com a lógica do sistema
Para que a interface consiga interagir com a lógica do sistema, é necessário conectar os sinais e slots. Adicione os sinais de clique do botão de calcular média e conecte-o com a função que realiza o cálculo da média.

Passo 7: Testando o sistema
Após adicionar toda a lógica necessária, execute o arquivo Python e teste o sistema. Insira as notas nos campos correspondentes e clique no botão de calcular média para verificar se o sistema está funcionando corretamente.

Com este tutorial, você aprendeu como construir um sistema de cálculo de médias do IFRN utilizando Python com PyQT e QTDesigner. Este sistema pode ser uma ótima ferramenta para auxiliar os alunos no cálculo de suas médias de forma prática e eficiente. Experimente personalizar e adicionar mais funcionalidades ao sistema!

0 0 votes
Article Rating
4 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@CarlosHenrique-ix4kp
1 month ago

Professor Clayton, Obrigado por estas aulas! São excelentes!

@KaiqueFura200
1 month ago

Show de bola! Professor, eu trabalho com o PyQt5, gostaria de trocar ideias com o senhor, poderia me enviar seu E-mail? Ou se preferir eu posso mandar o meu e-mail.

@walney2008
1 month ago

professor como populo uma combo via programação, se tiver um array com listagem de frutas por exemplo ou um dicionario que peguei via requests da internet como os dados de municipios por exemplo ?

@adlehrgabriele116
1 month ago

Clayton, obrigada pelo tutorial! Muito bom, continue trazendo conteúdos desse tipo!