PyQt5基礎學習 使得按鈕一直處於介面的下方

2022-09-20 08:15:08 字數 1199 閱讀 6166

通過構建垂直布局,然後將上半部和需要放在下方的按鈕,設定收縮量,乙個收縮量為0, 按鈕的收縮量為1

rightbottombutton.py 

"""

讓按鈕永遠在視窗右下角

"""import

sys, math

from pyqt5.qtwidgets import *

from pyqt5.qtcore import

qtclass

rightbottombutton(qwidget):

def__init__

(self):

super(rightbottombutton, self).

__init__

() self.setwindowtitle(

"讓按鈕永遠在右下角")

self.resize(400, 300)

okbutton = qpushbutton("確定"

) cancelbutton = qpushbutton("取消"

) hbox =qhboxlayout()

hbox.addstretch(1)

hbox.addwidget(okbutton)

hbox.addwidget(cancelbutton)

vbox =qvboxlayout()

btn1 = qpushbutton("

按鈕1"

) btn2 = qpushbutton("

按鈕2"

) btn3 = qpushbutton("

按鈕3"

(二)PyQt5基礎學習

今天快速的學習一下如何實現pyqt5的布局管理。一般看到的程式,都會有確定,取消之類的按鈕,幫助整個介面呈現出一定的規律性,就讓人感覺這個介面是有序的。import sys class example qwidget def init self super init self.initui def ...

PyQT5 學習使用 筆記 一 安裝pyQT5

之前已經學習過了qt 的 基本使用了解了 訊號和槽 的機制。由於新專案需要跨平台,所以 在視覺開發包的選擇上 選擇了opencv python,所幸 qt也有pyqt5 的包可以和 opencv python 聯合使用開發。廢話不說了 開始安裝吧。開啟cmd命令列介面輸入 pip install p...

pyqt5 按鈕 彈出 另外乙個視窗

coding utf 8 import sys from pyqt5.qtcore import pyqtsignal class firstwindow qmainwindow sig pyqtsignal def init self,parent none super firstwindow,s...