Posts Tagged ‘qt’
Este artigo é mais uma continuação do anterior, onde será tratado o uso das widgets QButtonGroup e QGroupBox. Estas widgets são containers para botões, checkbox e radiobuttons, assim como outros widgets. Essencialmente elas servem para agrupar as widgets, no entanto com habilidades diferentes.
Read the rest of this entry »
Maio 29, 2010 at 12:34 pm
Neste artigo vou apresentar as widgets QCheckBox e QRadioButtun. Estas widgets geralmente são usadas para selecionar opções ou configurar características em um aplicativo, diferindo apenas quanto a múltipla seleção, possível epenas em grupos de QCheckBox.
Obviamente, o seu uso deve respeitar a sua forma de seleção. Por exemplo, considere um diálogo para pesquisar o tipo de filmes de interesse de um usuário. Este tipo de seleção pode ter múltiplas escolhas, e por isto deve ser feita com a widget QCheckBox.
Read the rest of this entry »
Março 20, 2010 at 10:59 pm
A um ano atrás fiz um módulo em Python para usar o interpretador Python como uma espécie de MathLab e fazer as operações com incertezas, usadas no Laboratório de Física. A intenção era facilitar a execução dos cálculos, por parte dos alunos e assim poder focar mais no desenvolvimento dos conteúdos dos experimentos que aos cálculos em si. O Módulo tem sido usado neste último ano com relativo sucesso.
Uma extensão natural deste módulo é a criação de uma interface gráfica, customizada na forma de uma calculadora, que é o que apresento neste texto. A interface gráfica foi feita em PyQt e Python 2.6, sobre o Slackware64. Consegui executar com sucesso no Windows, com quase nenhuma alteração e disponibilizei um pacote zipado para este fim.
Read the rest of this entry »
Março 13, 2010 at 5:32 pm
A próxima widget a ser apresentada é a QPushButton, os tradicionais botões nos aplicativos gráficos e um dos mais usados widgets em aplicativos gráficos. Seguindo o mesmo estilo dos textos anteriores vou apresentar alguns aplicativos simples, onde os sinais e slots desta widget poderão ser explorados.
Read the rest of this entry »
A próxima widget a ser apresentada é a QLineEdit, uma entrada de texto simples, em uma única linha, que permite alguns comandos de edição simples como paste, copy, drag, drop, undo e redo, além de aceitar as mais usuais combinações de teclas de atalho. Para uma descrição mais aprofundada, veja o manual da QLineEdit
Read the rest of this entry »
Fevereiro 27, 2010 at 2:23 pm
Deste artigo em diante, vou fazer fazer uma série de apresentações de diferentes Widgets da Qt, iniciando por Widgets básicas como a QLabel, QLineEdit, QpushButton, entre outras. Para deixar o trabalho mais fluido e não ter que me preocupar com a construção e modelagem das janelas de diálogos, vou aproveitar e fazer uma breve introdução do aplicativo Designer, um construtor de GUI (Graphical User Interface) bem simples, oferecida juntamente com a biblioteca Qt..
Read the rest of this entry »
Outubro 5, 2009 at 9:54 am
O PyQt possui ainda outros diálogos pré-definidos, que ainda não foram apresentados. São eles: QFontDialog, QPageSetupDialog, QPrintDialog, QPrintPreviewDialog, QProgressDialog, QColorDialog e QDialogButtonBox.
Como pode ser visto, são muitos os diálogos e não pretendo detalha-los, pois seria muito tedioso. Mas para não deixá-los passar em vão, vou escrever algumas linhas para fazer uma apresentação, mesmo que superficial, de suas principais funções estáticas destas classes. Para mais informações, siga os links apresentados acima e leia sua documentação.
Read the rest of this entry »
Agosto 8, 2009 at 7:49 pm
A seção de diálogos rápidos ainda tem outras opções bem práticas. Neste texto vou apresentar os diálogos da classe QFileDialog. Esta classe possui funções estáticas que criam diálogos para salvar e abrir arquivos. Essencialmente, estes diálogos permitem criar diretórios, navegar pelo sistema e retornam um nome de arquivo ou nomes de vários arquivos, diretórios do sistema.
Read the rest of this entry »
Agosto 7, 2009 at 5:05 pm
Este texto é mais uma abordagem de diálogos rápido, agora com o QInputDialog, uma classe que possui quatro funções estáticas bastante versáteis.
Read the rest of this entry »
Julho 17, 2009 at 12:04 pm
O PyQt possui várias classes especiais para gerar caixas de diálogos simples e versáteis. Neste texto vou aborda uma destas classes: a QMessageBox.
Read the rest of this entry »
Back to top
<< Previous Entries