亚洲女同成aV人片在线观看|亚洲www啪成人一区二区麻豆|亚洲国产中日韩精品综合|亚洲国产成人精品一级片|亚洲无码在线视频免费

新聞中心

NEWS

當前位置: 首頁(yè) > APP開(kāi)發(fā)

Pyqt5給顯示框加邊框

時(shí)間:2026-05-05 03:15:41

要在PyQt5中給顯示框(QLabel)加邊框,示框可以使用以下方法:

(圖片來(lái)源網(wǎng)絡(luò ),加邊侵刪)

1、??示框使用QFr(╯‵□′)╯ame類(lèi)創(chuàng )建邊框

2、(′?ω?`)加邊設置QLabel的示框樣式表(QSS)來(lái)添加邊框

下面是詳細的步驟和代碼示例:

方法1:使用QFrame類(lèi)創(chuàng )建邊框

1、導入所需的加邊庫:

from PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QLabel, QFramei??mport sys

2、創(chuàng )建一個(gè)繼承自QWidget的示框自定義ヾ(′▽?zhuān)??類(lèi),并在其構造函數中設置布局和控件:

class MainWindow(QWidget): def __init__(self): super().__init__() # 設置窗口標題和大小 self.setWindowT??itle('Py(╯‵□′)╯Qt5 QLabel with Border') self.resize(300,加邊 200) # 創(chuàng  )建垂直布局 layout = QVBoxLayout() # 創(chuàng  )建QLabel??并設置文本 label = QLabel('Hello, PyQt5!') # 創(chuàng  )建QFrame作為邊框 frame = QFrame() frame.setFrameShape(QFrame.Box) # 設置邊框形狀 frame.setFrameShadow(QFrame.S??unken) # 設置邊框陰影 # 將QLabel添加到QFrame中 frame.setLayout(layout) frame.addWidget(label) # 將QFrame添加到布局中 layout.addWidget(frame) # 設置窗口布局 self.setLayout(layouヽ(′▽?zhuān)?ノt)

3、創(chuàng )建應用程序實(shí)例并運行:

if __name__ ==??? '__main__': app = QApplication(sys.argv) window = MainWindow() window.show() sys.exit(app.exec_())

方法2:設置QLabel的示框樣式表(QSS)來(lái)添加邊框

1、導入所需的加邊庫:

from PyQt5.QtWidgets import QApplica(╯°□°)╯︵ ┻━┻tion, QWidget, QV??BoxLayout??, QLabelfrom PyQt5.QtCore import Qtim??(?Д?)port sys

2、創(chuàng )建一個(gè)繼承自QWidget的示??框自定義類(lèi),并在其構造函數中設置布局和控件:

class MainWindoヾ(′▽?zhuān)??w(QWidget): def __init__(self): super().__init__() # 設置窗口標題和大小 self.setWindowTitle('PyQt5 QLabel with Border') self.resize(300,加邊 200) # 創(chuàng  )建垂直布局 layout = QVBoxLayout()?? # 創(chuàng  )建QLabel并設置文本 label(′?`) = QLabel('Hello, PyQt5!') # 設置QLabel的樣式表(QSS)來(lái)添加邊框 label.setStyleSheet("border: 2px sol(′▽?zhuān)?id red;")?? # 將QLabel添加到布局中 layout.addWidget(label) # 設置窗口布局 self.setLayout(layout)

3、創(chuàng )建應(?????)用程序實(shí)例并運行:

if __name__ == '__main__': app = QApplication(s?ys.argv) window = MainWindow() window.show() sys.exit(app.exec_())

以上兩種方法都可以實(shí)現給QLabel添加邊框的示框效果。

加邊
亚洲女同成aV人片在线观看|亚洲www啪成人一区二区麻豆|亚洲国产中日韩精品综合|亚洲国产成人精品一级片|亚洲无码在线视频免费 盘锦市| 内黄县| 邛崃市| 汨罗市| 霍州市| 罗江县| 翁牛特旗| 龙陵县| 依安县| 靖州| 砀山县| 荔浦县| 基隆市| 鹰潭市| 凤冈县| 怀安县| 遂平县| 通渭县| 盘山县| 蓬莱市| 西昌市| 布尔津县| 保定市| 凌源市| 靖宇县| 陈巴尔虎旗| 绥宁县| 济源市| 无为县| 杭锦旗| 秦皇岛市| 海晏县| 遂宁市| 高密市| 延寿县| 涿鹿县| 麟游县| 龙川县| 肇州县| 泽库县| 南陵县| http://444 http://444 http://444 http://444 http://444 http://444