def __init__(self, **kwargs):
super(UtilitiesContent, self).__init__()
#add Icons
self.wiz = Robo_Icons('Icons/White_Utilities/Wizards.png', roboprinter.lang.pack['RoboIcons']['Wizards'] , 'WIZARDS')
self.rc = Robo_Icons('Icons/White_Utilities/Print tuning_White.png', roboprinter.lang.pack['RoboIcons']['Print_Tuning'], 'PRINT_TUNING')
self.net = Robo_Icons('Icons/White_Utilities/Networking.png', roboprinter.lang.pack['RoboIcons']['Network'], 'NETWORK')
self.upd = Robo_Icons('Icons/White_Utilities/Updates.png', roboprinter.lang.pack['RoboIcons']['Update'], 'UPDATES')
self.sys = Robo_Icons('Icons/System_Icons/Shutdown 2.png', roboprinter.lang.pack['RoboIcons']['System'], 'SYSTEM')
self.opt = Robo_Icons('Icons/White_Utilities/Options.png', roboprinter.lang.pack['RoboIcons']['Options'], 'OPTIONS')
icons = [self.rc, self.wiz, self.net, self.upd, self.opt, self.sys]
layout = Scroll_Box_Icons(icons)
self.clear_widgets()
self.add_widget(layout)
self.state = 'NOT_PRINTING'
self.last_state = None
Clock.schedule_interval(self.monitor_layout, 1)
评论列表
文章目录