def setSource(self, url): action, context, id = str(url).split('.') id = int(id) print action, context, id if context == 'trouble': if action == 'show': print 'showing ticket %d' % id win = KMainWindow(self) v = TroubleActionView(self.app, win, id) v.setID(id) v.resize(700, 900) win.setCentralWidget(v) win.setCaption('TroubleView') win.resize(700, 900) win.show() elif action == 'assign': print 'need to assign ticket' TicketAssigner(self.app, self, id)
set_main_frame(self) DOM.init() for m in pygwt_processMetas(): minst = module_load(m) minst.onModuleLoad() class MainSplitter(QSplitter): def __init__(self, parent, name='MainSplitter'): QSplitter.__init__(self, parent, name) #self.browser = TestTextBrowser(self) self.kpart = TestTextPart(self) if __name__ == '__main__': appname = 'textbrowser_image' version = '-1' about = KAboutData(appname, appname, version) KCmdLineArgs.init(sys.argv, about) app = KApplication() win = KMainWindow() split = MainSplitter(win) win.setCentralWidget(split) win.show() app.setMainWidget(win) app.exec_loop()