![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: Python ::: PyQt GUI Toolkit ::: QLineEdit |
Como criar caixas de texto de linha única no PyQt usando a classe QLineEditQuantidade de visualizações: 340 vezes |
|
As caixas de texto de linha única (chamadas de TextField, JTextField em outras linguagens de programação) fazem parte do grupo de controles mais comuns nas interfaces gráficas do usuário (UI). No PyQt, uma caixa de texto é criada a partir da classe QLineEdit, que herda diretamente da classe QWidget. Veja um trecho de código no qual criamos uma caixa de texto QLineEdit e a colocamos em uma janela QWidget:
import sys
from PyQt6.QtWidgets import (
QApplication,
QWidget,
QLineEdit,
QVBoxLayout
)
# vamos criar a classe principal da aplicação PyQt
class JanelaPrincipal(QWidget):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
# vamos definir o título da janela
self.setWindowTitle('Caixas de texto de linha única')
# define o tamanho e posição da janela
self.setGeometry(100, 100, 320, 210)
# vamos criar a caixa de texto
txt_nome = QLineEdit(
self,
placeholderText='Nome do cliente',
clearButtonEnabled=True
)
# vamos colocar o controle na janela
layout = QVBoxLayout()
layout.addWidget(txt_nome)
self.setLayout(layout)
# mostramos a janela
self.show()
# ponto de entrada da aplicação
if __name__ == '__main__':
app = QApplication(sys.argv)
janela = JanelaPrincipal()
sys.exit(app.exec())
Execute esta aplicação PyQt e você verá uma janela contendo uma caixa de texto na qual podemos digitar o nome do cliente. Note como passei o valor True para o parâmetro clearButtonEnabled para exibir o botão de limpar o conteúdo da caixa de texto. Para exibir um texto de dica eu usei o parâmetro placeholderText. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
|
GNU Octave - GNU Octave para Álgebra Linear - Como calcular o determinante de uma matriz usando a função det() do GNU Octave Android Java - Como usar a classe Toast em suas aplicações Android |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |



