1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
import sys
from PySide6.QtWidgets import QMainWindow, QCheckBox, QPushButton, QApplication
class MyWindow(QMainWindow):
def __init__(self):
QMainWindow.__init__(self)
self.setWindowTitle('QT check box with Python')
self.resize(320, 150)
self.__checkBox = QCheckBox("Selected or not selected ?", self)
self.__checkBox.setGeometry(10, 10, 230, 35)
self.__toggleButton = QPushButton("Change checkbox state", self)
self.__toggleButton.setGeometry(10, 50, 230, 35)
self.__toggleButton.clicked.connect(self.toggle)
def toggle(self):
self.__checkBox.toggle()
if __name__ == "__main__":
app = QApplication(sys.argv)
myWindow = MyWindow()
myWindow.show()
sys.exit(app.exec())
|
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :