from
PyQt5.QtWidgets
import
*
from
PyQt5.QtCore
import
Qt
from
PyQt5.QtGui
import
*
import
sys
class
Window(QMainWindow):
def
__init__(
self
):
super
().__init__()
self
.setWindowTitle(
"Label"
)
self
.setGeometry(
0
,
0
,
650
,
400
)
self
.label_1
=
QLabel(
"Bottom"
,
self
)
self
.label_1.move(
20
,
100
)
self
.label_1.resize(
60
,
60
)
self
.label_1.setStyleSheet(
"border: 1px solid black;"
)
self
.label_1.setAlignment(Qt.AlignBottom)
self
.label_2
=
QLabel(
"Center"
,
self
)
self
.label_2.move(
90
,
100
)
self
.label_2.resize(
60
,
60
)
self
.label_2.setStyleSheet(
"border: 1px solid black;"
)
self
.label_2.setAlignment(Qt.AlignCenter)
self
.label_3
=
QLabel(
"Left"
,
self
)
self
.label_3.move(
160
,
100
)
self
.label_3.resize(
60
,
60
)
self
.label_3.setStyleSheet(
"border: 1px solid black;"
)
self
.label_3.setAlignment(Qt.AlignLeft)
self
.label_4
=
QLabel(
"Right"
,
self
)
self
.label_4.move(
230
,
100
)
self
.label_4.resize(
60
,
60
)
self
.label_4.setStyleSheet(
"border: 1px solid black;"
)
self
.label_4.setAlignment(Qt.AlignRight)
self
.label_5
=
QLabel(
"Top"
,
self
)
self
.label_5.move(
300
,
100
)
self
.label_5.resize(
60
,
60
)
self
.label_5.setStyleSheet(
"border: 1px solid black;"
)
self
.label_5.setAlignment(Qt.AlignTop)
self
.label_6
=
QLabel(
"H center"
,
self
)
self
.label_6.move(
370
,
100
)
self
.label_6.resize(
60
,
60
)
self
.label_6.setStyleSheet(
"border: 1px solid black;"
)
self
.label_6.setAlignment(Qt.AlignHCenter)
self
.label_7
=
QLabel(
"V center"
,
self
)
self
.label_7.move(
440
,
100
)
self
.label_7.resize(
60
,
60
)
self
.label_7.setStyleSheet(
"border: 1px solid black;"
)
self
.label_7.setAlignment(Qt.AlignVCenter)
self
.show()
App
=
QApplication(sys.argv)
window
=
Window()
sys.exit(App.
exec
())