self.menu.addAction(self.actionRename)
菜单栏中添加“主菜单”
self.menubar.addAction(self.menu.menuAction())
添加“关于本软件”子菜单
self.actionAbout = QtWidgets.QAction(MainWindow)
icon = QtGui.QIcon() # 创建图标对象
设置图标文件
icon.addPixmap(QtGui.QPixmap(“img/about.ico”), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionAbout.setIcon(icon) # 为“关于本软件”子菜单设置图标
self.actionAbout.setObjectName(“actionAbout”)
将“关于本软件”子菜单添加到“关于”菜单中
self.menu_2.addAction(self.actionAbout)
菜单栏中添加“关于”菜单
self.menubar.addAction(self.menu_2.menuAction())
设置窗体背景
palette = QtGui.QPalette()
设置窗体背景自适应
palette.setBrush(MainWindow.backgroundRole(),QBrush(QPixmap(“img/back.png”).scaled(MainWindow.size(),QtCore.Qt.IgnoreAspectRatio,QtCore.Qt.SmoothTransformation)))
MainWindow.setPalette(palette)
MainWindow.setAutoFillBackground(True) # 设置自动填充背景
禁止显示最大化按钮及调整窗体大小
MainWindow.setFixedSize(800, 600);
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
自动生成的代码,用来设置窗体中控件的默认值
def retranslateUi(self, MainWindow):
_t