def setskin(self): for buttons in windowsoptions['mainwindow']['centralwindow']['pagetags']: for item in buttons: childpage = getattr(self.centeralwindow, 'child' + item + 'Page') set_skin(childpage, os.sep.join(['skin', 'qss', 'MetroNavigationBar.qss'])) # 设置导航工具条的样式 set_skin(self, os.sep.join(['skin', 'qss', 'MetroMainwindow.qss'])) # 设置主窗口样式
def windowMaxNormal(self): if self.isFullScreen(): self.showNormal() self.sender().setObjectName("MaxButton") set_skin(self, os.sep.join(['skin', 'qss', 'MetroMainwindow.qss'])) # 设置主窗口样式 else: self.showFullScreen() self.sender().setObjectName("MaxNormalButton") set_skin(self, os.sep.join(['skin', 'qss', 'MetroMainwindow.qss'])) # 设置主窗口样式