[英]Converting .ui to .py with pyuic5?
當我將 QtDesigner 中的 .ui 文件轉換為 .py 文件時,格式發生變化並且運行方式不同。 當我在 QtDesigner 中運行它時,它看起來像一個普通頁面,但是一旦我將它轉換為 a.py 文件並運行它,邊緣就會被切斷,我看不到一半的按鈕/標簽。 即使我展開打開的屏幕,標簽也會被切斷,只有一半可見。 有什么辦法可以阻止這種情況發生嗎?
您首先需要正確設置其中的布局和小部件,以確保在移動到代碼時每個 object 的大小得到保證。
嘗試觀看本教程,我發現它非常有用!
Qt Designer - 創建應用程序 GUI(設計應用程序布局)- 第 02 部分
然后你只需要按如下方式導入 .ui 文件:
from PyQt5 import uic
class MainWindow(QMainWindow):
def __init__(self):
super(MainWindow,self).__init__()
uic.loadUi("NameofYourFile.ui",self)
self.show()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.