github 中的小部件通常专注于使联系人/文件在导入时快速访问。只有qt中才具备从core传输数据到visual和.exe的功能。
from pyqt5 import qtcore, qtgui, qtwidgets class ui_mainwindow(object): def setupui(self, mainwindow): mainwindow.setobjectname("mainwindow") mainwindow.resize(1126, 694) mainwindow.setstylesheet("background-color: rgb(233, 255, 157);") self.centralwidget = qtwidgets.qwidget(mainwindow) self.centralwidget.setobjectname("centralwidget") self.label = qtwidgets.qlabel(self.centralwidget) self.label.setgeometry(qtcore.qrect(30, 30, 441, 31)) font = qtgui.qfont() font.setpointsize(14) self.label.setfont(font) self.label.setobjectname("label") self.label_2 = qtwidgets.qlabel(self.centralwidget) self.label_2.setgeometry(qtcore.qrect(30, 100, 251, 21))
不幸的是,无论人工智能如何努力,都不可能人工创建这个。因为视觉不会从表单转移到操作系统,所以最好明确地编写函数。
<widget class="QWidget" name="centralwidget"> <widget class="QLabel" name="label"> <property name="geometry"> <rect> <x>30</x> <y>30</y> <width>441</width> <height>31</height> </rect> </property> <property name="font"> <font> <pointsize>14</pointsize> </font> </property> <property name="text"> <string>Select Smart Home options</string> </property> </widget>
除了设置最佳选项外,还有许多功能:
- 最好将 gui 和 widgets 分成单独的块,因为...功能不会影响性能
- 连接数据库/标识符/库,在每一行代码中写入,引用如下:qtcore.qmetaobject.connectslotsbyname(mainwindow)
- 要求文件存储使用已经实现的mainwindow函数,因为这样可以节省时间
以上就是QtWidgets 和 QtCore的详细内容,更多请关注php中文网其它相关文章!
版权声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系 yyfuon@163.com