日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
PyQt5布局管理

PyQt5 布局管理主要包括以下幾種方式:

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的密云網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

1、QHBoxLayout(水平布局)

2、QVBoxLayout(垂直布局)

3、QGridLayout(網(wǎng)格布局)

4、QFormLayout(表單布局)

5、QStackedLayout(堆疊布局)

6、QBoxLayout(盒子布局)

7、QSpacerItem(間距)

8、QSplitter(分割器)

下面是這些布局的詳細(xì)介紹和示例代碼:

1、QHBoxLayout(水平布局)

將子窗口部件按照從左到右的順序排列。

示例代碼:

“`python

from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QHBoxLayout

app = QApplication([])

window = QWidget()

layout = QHBoxLayout()

button1 = QPushButton("按鈕1")

button2 = QPushButton("按鈕2")

layout.addWidget(button1)

layout.addWidget(button2)

window.setLayout(layout)

window.show()

app.exec_()

“`

2、QVBoxLayout(垂直布局)

將子窗口部件按照從上到下的順序排列。

示例代碼:

“`python

from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout

app = QApplication([])

window = QWidget()

layout = QVBoxLayout()

button1 = QPushButton("按鈕1")

button2 = QPushButton("按鈕2")

layout.addWidget(button1)

layout.addWidget(button2)

window.setLayout(layout)

window.show()

app.exec_()

“`

3、QGridLayout(網(wǎng)格布局)

將子窗口部件按照二維網(wǎng)格的方式排列。

示例代碼:

“`python

from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QGridLayout, QLabel, QLineEdit, QComboBox, QSpinBox, QDoubleSpinBox, QDateEdit, QTimeEdit, QDateTimeEdit, QSlider, QProgressBar, QGroupBox, QRadioButton, QCheckBox, QColorDialog, QFileDialog, QFontDialog, QMessageBox, QMenuBar, QMenu, QAction, QTabWidget, QFrame, QDial, QToolBar, QStatusBar, QSizeGrip, QWhatsThis, qApp, qDesktopWidget

app = qApp.instance()

if not app:

app = qApp.createInstance()

window = MainWindow() #自定義窗口類,繼承自QMainWindow或QWidget等基類,實(shí)現(xiàn)自己的構(gòu)造函數(shù)和事件處理函數(shù)等,創(chuàng)建窗口時(shí),需要設(shè)置窗口屬性、加載資源文件等操作,本例中省略了相關(guān)代碼。


文章標(biāo)題:PyQt5布局管理
本文路徑:http://www.dlmjj.cn/article/dhjeioi.html