예제 #1
0
파일: ui.py 프로젝트: Blameying/space_emu
 def __init__(self, parent=None):
     super(TabbedTerminal, self).__init__(parent)
     self.proc_info = ProcessInfo()
     self.setTabPosition(QTabWidget.South)
     self._terms = []
     self.tabCloseRequested[int].connect(self._on_close_request)
     self.currentChanged[int].connect(self._on_current_changed)
     QtCore.QTimer.singleShot(0, self.new_terminal)  # create lazy on idle
     self.startTimer(1000)
예제 #2
0
 def __init__(self, parent=None):
     super(TabbedTerminal, self).__init__(parent)
     self.proc_info = ProcessInfo()
     self.setTabPosition(QTabWidget.South)
     #self._new_button = QPushButton(self)
     #self._new_button.setText("New")
     #self._new_button.clicked.connect(self.new_terminal)
     #self.setCornerWidget(self._new_button)
     #self.setTabsClosable(True)
     #self.setMovable(True)
     self.setWindowTitle("Terminal")
     self.resize(800, 600)
     self._terms = []
     self.tabCloseRequested[int].connect(self._on_close_request)
     self.currentChanged[int].connect(self._on_current_changed)
     QTimer.singleShot(0, self.new_terminal)  # create lazy on idle
     self.startTimer(1000)
예제 #3
0
    def __init__(self, args, parent=None):
        super(MainApp, self).__init__(parent)

        self.Backend = args[0]
        self.Env = args[1]
        self.Widget = args[2]
        self.AppName = args[3]
        self.External = args[4]

        self.proc_info = ProcessInfo()
        self.setTabPosition(QTabWidget.South)
        self.Widget.SetWindowTitle(res.get('@string/app_name'))
        self.Widget.Resize(self, 800, 600)
        self.Widget.SetWindowIcon(QIcon(res.get(res.etc('commento', 'logo'))))
        self._terms = []
        self.tabCloseRequested[int].connect(self._on_close_request)
        self.currentChanged[int].connect(self._on_current_changed)
        QTimer.singleShot(0, self.new_terminal)  # create lazy on idle
        self.startTimer(0)