Esempio n. 1
0
def test():
    from spyderlib.qt.QtGui import QMainWindow
    from spyderlib.utils.qthelpers import qapplication
    app = qapplication(test_time=5)
    win = QMainWindow()
    win.setWindowTitle("Status widgets test")
    win.resize(900, 300)
    statusbar = win.statusBar()
    swidgets = []
    for klass in (ReadWriteStatus, EOLStatus, EncodingStatus,
                  CursorPositionStatus, MemoryStatus, CPUStatus):
        swidget = klass(win, statusbar)
        swidgets.append(swidget)
    win.show()
    app.exec_()
Esempio n. 2
0
def test():
    from spyderlib.qt.QtGui import QMainWindow
    from spyderlib.utils.qthelpers import qapplication
    app = qapplication()
    win = QMainWindow()
    win.setWindowTitle("Status widgets test")
    win.resize(900, 300)
    statusbar = win.statusBar()
    swidgets = []
    for klass in (ReadWriteStatus, EOLStatus, EncodingStatus,
                  CursorPositionStatus, MemoryStatus, CPUStatus):
        swidget = klass(win, statusbar)
        swidgets.append(swidget)
    win.show()
    app.exec_()
Esempio n. 3
0
 def create_mainwindow(self):
     """
     Create a QMainWindow instance containing this plugin
     Note: this method is currently not used
     """
     self.mainwindow = mainwindow = QMainWindow()
     mainwindow.setAttribute(Qt.WA_DeleteOnClose)
     icon = self.get_widget_icon()
     if is_text_string(icon):
         icon = get_icon(icon)
     mainwindow.setWindowIcon(icon)
     mainwindow.setWindowTitle(self.get_plugin_title())
     mainwindow.setCentralWidget(self)
     self.refresh_plugin()
     return mainwindow
Esempio n. 4
0
 def moveEvent(self, event):
     """Reimplement Qt method"""
     QMainWindow.moveEvent(self, event)
     self.sig_moved.emit(event)
Esempio n. 5
0
 def resizeEvent(self, event):
     """Reimplement Qt method"""
     QMainWindow.resizeEvent(self, event)
     self.sig_resized.emit(event)
Esempio n. 6
0
 def moveEvent(self, event):
     """Reimplement Qt method"""
     QMainWindow.moveEvent(self, event)
     self.sig_moved.emit(event)
Esempio n. 7
0
 def resizeEvent(self, event):
     """Reimplement Qt method"""
     QMainWindow.resizeEvent(self, event)
     self.sig_resized.emit(event)