From fe32a68778b2e1f9b2e8da2981bd619a06867bab Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Thu, 29 Apr 2010 06:07:28 +0400 Subject: [PATCH] Move all inputs into ScrollArea --- uberlogger.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/uberlogger.py b/uberlogger.py index f3caa7f..5d93e07 100755 --- a/uberlogger.py +++ b/uberlogger.py @@ -234,10 +234,11 @@ class ContainerWidget(QWidget): 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() @@ -250,8 +251,12 @@ class MainWindow(QWidget): 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__": -- 1.7.9.5