PyQt5 絕對座標設定位置

2021-09-21 13:14:27 字數 1112 閱讀 1838

1、簡介

pyqt5 絕對座標的方式 設定元件在視窗上的位置

2、功能實現

# -*- coding: utf-8 -*-

''' 【簡介】

pyqt5中absolute positioning(絕對定位)例子

'''import sys

class example(qwidget):

def __init__(self):

super().__init__()

self.initui()

def initui(self):

lbl1 = qlabel('歡迎', self)

lbl1.move(15, 10) #移動到x座標 15 y 座標10

lbl2 = qlabel('學習', self)

lbl2.move(35, 40) #移動到 x座標 35 y座標 40

lbl3 = qlabel('pyqt5 !', self)

lbl3.move(55, 70) #移動到 x 座標 55 y座標 70

self.setgeometry(300, 300, 320, 120) #視窗 移動到 (300,300) 位置,視窗大小 w320 h120

self.setwindowtitle('絕對位置布局例子')

if __name__ == '__main__':

demo = example()

demo.show()

檔案參考:

pyqt 快速開發與實踐

本人鄭重宣告,本部落格所著文章、版權歸權利人持有,本博只做學習交流分享所用,不做任何商業用途。訪問者可將本博提供的內容或服務用於個人學習、研究或欣賞,不得用於商業使用。同時,訪問者應遵守著作權法及其他相關法律的規定,不得侵犯相關權利人的合法權利;如果用於商業用途,須徵得相關權利人的書面授權。若以上文章、的原作者不願意在此展示內容,請及時通知在下,將及時予以刪除

pyQt5 視窗座標系

qwidget 包括 標題欄 和邊框 和客戶區 標題欄 就是上圖中的藍色的window title 邊框就是 上圖中的黑灰色的 外框 有一定的寬度 client area 就是 客戶區 灰白色 執行效果 這個是乙個 qwidget 視窗,視窗 包括客戶區,邊框和標題欄 對應的 import sys ...

pyqt5螢幕座標系

我們直接用 去理解螢幕座標系 import sysfrom pyqt5.qtwidgets import defonclick button print 1 print widget.x d widget.x 250 視窗橫座標 print widget.y d widget.y 200 視窗縱座標...

pyqt5 設定視窗背景

通過qss可以設定視窗的背景色或背景。import sys from pyqt5.qtcore import from pyqt5.qtgui import from pyqt5.qtwidgets import class mainwindow qwidget def init self,pare...