Fil d’Ariane du forum – Vous êtes ici :ForumLangage Python: Interfaces graphiques GUI en Python & Applications de bureauxrécupérer les données saisies sur …
Please Se connecter or S’enregistrer to create posts and topics.
récupérer les données saisies sur le champ QLinEdit
bik@bik
19 messages
#1 · 21 août 2024, 16 h 24 min
Citation de bik le 21 août 2024, 16 h 24 minJe souhaite utiliser les widgets QLineEdit en PyQt5, mais je ne sais pas comment récupérer les données saisies sur le champ QLinEdit. Comment faire svp
Je souhaite utiliser les widgets QLineEdit en PyQt5, mais je ne sais pas comment récupérer les données saisies sur le champ QLinEdit. Comment faire svp
Cliquez pour un pouce descendu.0Cliquez pour un pouce levé.0
dominator@mderf64
70 messages
#2 · 21 août 2024, 17 h 32 min
Citation de dominator le 21 août 2024, 17 h 32 minTu dois tout simplement réviser les cours et tutoriels PyQt5: https://www.tresfacile.net/le-controle-de-saisie-qlineedit-pyqt5-en-python/
Voici un exemple simple d'usage du widget QLineEdit:
import sys from PyQt5.QtWidgets import QApplication, QWidget, QLineEdit, QPushButton, QLabel class Example(QWidget): def __init__(self): super().__init__() # Créer les widgets self.input_field = QLineEdit(self) self.submit_button = QPushButton('Submit', self) self.result_label = QLabel('', self) # Définir manuellement les positions et tailles des widgets self.input_field.setGeometry(50, 50, 200, 30) # (x, y, width, height) self.submit_button.setGeometry(50, 100, 200, 30) self.result_label.setGeometry(50, 150, 300, 30) # Connecter le bouton à la fonction self.submit_button.clicked.connect(self.on_submit) # Configurer la fenêtre principale self.setGeometry(100, 100, 400, 250) # (x, y, width, height) self.setWindowTitle('QLineEdit Example') def on_submit(self): # Récupérer le texte du QLineEdit user_input = self.input_field.text() # Afficher le texte récupéré dans le QLabel self.result_label.setText(f'Vous avez saisi: {user_input}') if __name__ == '__main__': app = QApplication(sys.argv) ex = Example() ex.show() sys.exit(app.exec_())
Tu dois tout simplement réviser les cours et tutoriels PyQt5: https://www.tresfacile.net/le-controle-de-saisie-qlineedit-pyqt5-en-python/
Voici un exemple simple d'usage du widget QLineEdit:
import sys from PyQt5.QtWidgets import QApplication, QWidget, QLineEdit, QPushButton, QLabel class Example(QWidget): def __init__(self): super().__init__() # Créer les widgets self.input_field = QLineEdit(self) self.submit_button = QPushButton('Submit', self) self.result_label = QLabel('', self) # Définir manuellement les positions et tailles des widgets self.input_field.setGeometry(50, 50, 200, 30) # (x, y, width, height) self.submit_button.setGeometry(50, 100, 200, 30) self.result_label.setGeometry(50, 150, 300, 30) # Connecter le bouton à la fonction self.submit_button.clicked.connect(self.on_submit) # Configurer la fenêtre principale self.setGeometry(100, 100, 400, 250) # (x, y, width, height) self.setWindowTitle('QLineEdit Example') def on_submit(self): # Récupérer le texte du QLineEdit user_input = self.input_field.text() # Afficher le texte récupéré dans le QLabel self.result_label.setText(f'Vous avez saisi: {user_input}') if __name__ == '__main__': app = QApplication(sys.argv) ex = Example() ex.show() sys.exit(app.exec_())
Cliquez pour un pouce descendu.0Cliquez pour un pouce levé.0
Post Views: 138 396
Acheter sur Très Facile !
Boutique Très Facile !
![]() |
![]() |
![]() |