+ self.resize(800, 500)
+
+ for link in (self.nav.main, self.nav.config):
+ self.connect(link, SIGNAL('linkActivated(QString)'),
+ self.animateToScreen)
+
+ self.connect(self.log, SIGNAL('linkActivated(QString)'),
+ self.showLogWindow)
+ self.connect(self.rspec, SIGNAL('linkActivated(QString)'),
+ self.showRSpecWindow)
+
+ def redirectOutputToLog(self):
+ self.logWindow.redirectOutput()
+
+ def showLogWindow(self, link):
+ self.logWindow.show()
+ self.logWindow.resize(800, 200)
+ self.logWindow.raise_()
+ self.logWindow.activateWindow()