日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python PyQt5 QFrame类

發布時間:2025/3/20 python 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python PyQt5 QFrame类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

https://doc.qt.io/qtforpython/PySide2/QtWidgets/QFrame.html?highlight=qframe

文章目錄

    • 詳細說明?
    • 從屬關系
    • 示例

詳細說明?

QMenu使用它來“提升”周圍屏幕上方的菜單。 QProgressBar具有“凹陷”外觀。 QLabel外觀平整。 這樣的小部件的框架可以更改。

label = QLabel() label.setFrameStyle(QFrame.Panel | QFrame.Raised) label.setLineWidth(2)pbar = QProgressBar() label.setFrameStyle(QFrame.NoFrame)

QFrame類也可以直接用于創建沒有任何內容的簡單占位符框架。

框架樣式由框架形狀和陰影樣式指定,陰影樣式用于在視覺上將框架與周圍的小部件分開。 這些屬性可以使用setFrameStyle()函數一起設置,并可以使用frameStyle()讀取。

框架形狀為NoFrame,Box,Panel,StyledPanel,HLine和VLine; 陰影樣式是普通的,凸起的和凹陷的。

框架小部件具有描述邊框粗細的三個屬性:lineWidth,midLineWidth和frameWidth。

  • 線寬是框架邊框的寬度。 可以對其進行修改以自定義框架的外觀。

  • 中線寬度指定了框架中間多余的一條線的寬度,該寬度使用第三種顏色來獲得特殊的3D效果。 請注意,僅對凸起或凹陷的Box,HLine和VLine框架繪制中線。

  • 框架寬度由框架樣式確定,并且frameWidth()函數用于獲取為所用樣式定義的值。

可以使用setContentsMargins()函數自定義框架和框架內容之間的邊距。

下表顯示了樣式和線寬的一些組合:

class QFrame([parent=None[, f=Qt.WindowFlags()]])? param f WindowFlagsparam parent QWidget

構造具有框架樣式NoFrame和1像素框架寬度的框架小部件。

parent和f參數傳遞給QWidget構造函數。

從屬關系

示例

總結

以上是生活随笔為你收集整理的python PyQt5 QFrame类的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。