{"id":501,"date":"2023-12-30T18:20:02","date_gmt":"2023-12-30T10:20:02","guid":{"rendered":"https:\/\/blog.zhouhonghe.com\/?p=501"},"modified":"2024-01-22T14:52:13","modified_gmt":"2024-01-22T06:52:13","slug":"pyside%e4%bd%bf%e7%94%a8","status":"publish","type":"post","link":"https:\/\/blog.zhouhonghe.com\/?p=501","title":{"rendered":"PySide\u4f7f\u7528"},"content":{"rendered":"<p>\u4e00\u3001\u5b89\u88c5<br \/>\n<code>pip install --upgrade pip<br \/>\npip install pyside6 -i https:\/\/mirrors.aliyun.com\/pypi\/simple\/<\/code><br \/>\n<em>(\u9ed8\u8ba4\u6e90\uff1ahttps:\/\/pypi.org\/simple)<\/em><br \/>\n\u4e8c\u3001\u8bbe\u8ba1\u754c\u9762<br \/>\n<code>pyside6-designer<\/code><\/p>\n<p>\u4e09\u3001\u8f6c\u6362UI\u6587\u4ef6<br \/>\n<code>pyside6-uic hello.ui > ui.py<\/code><\/p>\n<p>\u56db\u3001\u7f16\u8f91\u7a0b\u5e8f<br \/>\n<code>import sys<br \/>\nfrom PySide6.QtWidgets import QApplication, QWidget<br \/>\nfrom ui import Ui_Form<\/p>\n<p>def main():<br \/>\n\u3000app = QApplication(sys.argv)<br \/>\n\u3000window = MyWidget()<br \/>\n\u3000window.show()<br \/>\n\u3000sys.exit(app.exec())<\/p>\n<p>class MyWidget(QWidget):<br \/>\n\u3000def __init__(self):<br \/>\n\u3000\u3000super().__init__()<br \/>\n\u3000\u3000self.ui = Ui_Form()<br \/>\n\u3000\u3000self.ui.setupUi(self)<\/p>\n<p>if __name__ == \"__main__\":<br \/>\n\u3000main()<br \/>\n<\/code><\/p>\n<p>\u4e94\u3001\u5b89\u88c5\u6253\u5305\u5de5\u5177<br \/>\n<code>pip install pyinstaller -i https:\/\/mirror.baidu.com\/pypi\/simple<br \/>\npip install auto-py-to-exe -i https:\/\/mirror.baidu.com\/pypi\/simple<\/code><\/p>\n<p>\u516d\u3001\u6253\u5305<br \/>\n<code>auto-py-to-exe<\/code><\/p>\n<p>\u53c2\u8003\uff1a<a href=\"https:\/\/blog.csdn.net\/qianbin3200896\/article\/details\/126947934\" rel=\"noopener\" target=\"_blank\">https:\/\/blog.csdn.net\/qianbin3200896\/article\/details\/126947934<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4e00\u3001\u5b89\u88c5 pip install --upgrade pip pip install pyside6 -i h [&hellip;]<\/p>... ","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-501","post","type-post","status-publish","format-standard","hentry","category-others"],"_links":{"self":[{"href":"https:\/\/blog.zhouhonghe.com\/index.php?rest_route=\/wp\/v2\/posts\/501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.zhouhonghe.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.zhouhonghe.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.zhouhonghe.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.zhouhonghe.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=501"}],"version-history":[{"count":8,"href":"https:\/\/blog.zhouhonghe.com\/index.php?rest_route=\/wp\/v2\/posts\/501\/revisions"}],"predecessor-version":[{"id":510,"href":"https:\/\/blog.zhouhonghe.com\/index.php?rest_route=\/wp\/v2\/posts\/501\/revisions\/510"}],"wp:attachment":[{"href":"https:\/\/blog.zhouhonghe.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.zhouhonghe.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.zhouhonghe.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}