def update_monitor(self, data = None):
self.monitorwidget.setText(data)
-class MainWindow(QWidget):
+class InputsList(QWidget):
def __init__(self, parent=None):
QWidget.__init__(self, parent)
- self.setWindowTitle("UberLogger")
+
+ self.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
layout = QVBoxLayout()
def main():
app = QApplication(sys.argv)
- window = MainWindow()
- window.show()
+ scrollarea = QScrollArea()
+ scrollarea.setWindowTitle("UberLogger")
+ scrollarea.setWidgetResizable(True)
+ scrollarea.setWidget(InputsList())
+ scrollarea.show()
+
sys.exit(app.exec_())
if __name__ == "__main__":