-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp6.py
31 lines (28 loc) · 897 Bytes
/
app6.py
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
# grid layout
from PyQt6.QtCore import QCoreApplication
from PyQt6.QtWidgets import QApplication,QWidget,QPushButton,QGridLayout
#ອອກແບບໜ້າຕ່າງ
class MainWindow(QWidget):
def __init__(self):
super().__init__()
self.setWindowTitle("ໂປຣເເກມ")
#ສ້າງ layout ແລະຕັ້ງຄ່າ
grid = QGridLayout()
self.setLayout(grid)
#button widget
btn1=QPushButton("1")
btn2=QPushButton("2")
btn3=QPushButton("3")
btn4=QPushButton("4")
#จัดวาง widget ใน layout
grid.addWidget(btn1,0,0)
grid.addWidget(btn2,0,1)
grid.addWidget(btn3,1,0)
grid.addWidget(btn4,1,1)
#ລັນໂປຣເເກມ
app=QCoreApplication.instance()
if app is None:
app=QApplication([])
window = MainWindow()
window.show()
app.exec()