| 93 | self.statusBar().showMessage("Ready") |
| 94 | |
| 95 | def createDockWindows(self): |
| 96 | # Ipython终端栏 |
| 97 | self.console = EmbedIPython(testing=123) |
| 98 | self.console.kernel.shell.run_cell('%pylab qt') |
| 99 | dock = QtGui.QDockWidget("Ipython Console", self) |
| 100 | dock.setWidget(self.console) |
| 101 | dock.setAllowedAreas(QtCore.Qt.BottomDockWidgetArea | QtCore.Qt.TopDockWidgetArea) |
| 102 | self.addDockWidget(QtCore.Qt.BottomDockWidgetArea, dock) |
| 103 | self.viewMenu.addAction(dock.toggleViewAction()) |
| 104 | # ToolBox工具栏 |
| 105 | dock = QtGui.QDockWidget("Customers", self) |
| 106 | dock.setAllowedAreas(QtCore.Qt.LeftDockWidgetArea | QtCore.Qt.RightDockWidgetArea) |
| 107 | dock.setWidget(self.toolBox) |
| 108 | self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, dock) |
| 109 | self.viewMenu.addAction(dock.toggleViewAction()) |
| 110 | #self.customerList.currentTextChanged.connect(self.insertCustomer) |
| 111 | #self.paragraphsList.currentTextChanged.connect(self.addParagraph) |
| 112 | |
| 113 | |
| 114 | def demo_plot(self): |