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 more: PyQt 11 – QButtonGroup e QGroupBox: mais opções
Posts Tagged ‘Python’
PyQt 11 – QButtonGroup e QGroupBox: mais opções
Maio 30th, 2010PyQt 10 – QCheckBox e QRadioButton: checando as opções
Maio 29th, 2010Neste 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 more: PyQt 10 – QCheckBox e QRadioButton: checando as opções
PyQt 09 – QPushButton, apertando os botões
Março 13th, 2010A 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 more: PyQt 09 – QPushButton, apertando os botões
PyQt 08 – QLineEdit e mais Qt Designer
Março 4th, 2010A 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 more: PyQt 08 – QLineEdit e mais Qt Designer
PyQt 07 – QLabel e Qt Designer
Fevereiro 27th, 2010Deste 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 more: PyQt 07 – QLabel e Qt Designer
PyQt 06 – Mais diálogos
Outubro 5th, 2009O 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.
Python 3 – Estruturas de controle
Setembro 13th, 2009Neste terceiro artigo, vou apresentar as estruturas de controle de fluxo de programa, como if, while, for e funções. Para a apresentação neste texto, setá necessário a construção de alguns pequenos programas ou módulos, por isto, neste artigo ainda será apresentado como criar um programa em Python.
» Read more: Python 3 – Estruturas de controle
Python 2 – Tipos no Python
Setembro 7th, 2009Neste segundo artigo vou focar os tipos padrões do Python. Se Python fosse uma linguagem comum, isto não passaria de apresentar tipos básicos como inteiros, ponto flutuante, string, … No entanto, os tipos no Python são muitos poderosos e mesmo depois de algumas muitas dezenas de linhas, não foi possível aborda todo o conteúdo possível.
Python 1 – Uma introdução ao Python
Setembro 7th, 2009A algum tempo estou montando uma série de tutoriais com a intenção divulgar o binding PyQt. No entanto, recebi alguns pedidos para escrever algum texto introdutório para a linguagem. Diante da diversidade de material livre na internet, confesso que relutei muito em pegar o projeto, mas a necessidade em preparar um curso de Python para a instituição em que trabalho, me levou a este caminho.
Nesta série de artigos sobre Python, pretendo criar algum diferencial com respeito aos textos disponíveis, fazendo uma abordagem mais detalhada da linguagem, sem me preocupar com o ensino da programação em si. Por este motivo, alguns conhecimentos em programação podem ser necessários ao longo dos artigos. No entanto, procuro ser profundo onde o conteúdo me permite, sem me exceder em detalhes muito técnicos.
PyQt 05 – Diálogo QFileDialog
Agosto 8th, 2009A 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.
