From a7a3ccb23acbf6979f56d9fd3b740ccdc31f4bd2 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Tue, 30 Nov 2021 10:30:41 +0100 Subject: [PATCH] bimtester: gui, initialize ifc file and feature file text --- src/ifcbimtester/bimtester/guiwidget.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/ifcbimtester/bimtester/guiwidget.py b/src/ifcbimtester/bimtester/guiwidget.py index e12beabc1d..f285b15f18 100644 --- a/src/ifcbimtester/bimtester/guiwidget.py +++ b/src/ifcbimtester/bimtester/guiwidget.py @@ -22,7 +22,7 @@ class GuiWidgetBimTester(QtWidgets.QWidget): def __init__(self, args=None): super(GuiWidgetBimTester, self).__init__() - if args is not None: + if args is not None and args != {}: self.args = args else: self.args = { @@ -70,20 +70,22 @@ class GuiWidgetBimTester(QtWidgets.QWidget): iconpixmap = iconpixmap.scaled(100, 100, QtCore.Qt.KeepAspectRatio) theicon.setPixmap(iconpixmap) - # ifc file - _ifcfile_label = QtWidgets.QLabel("IFC file", self) - self.ifcfile_text = QtWidgets.QLineEdit() - _ifcfile_browse_btn = QtWidgets.QToolButton() - _ifcfile_browse_btn.setText("...") - _ifcfile_browse_btn.clicked.connect(self.select_ifcfile) - # feature file _featurefile_label = QtWidgets.QLabel("Feature file", self) self.featurefile_text = QtWidgets.QLineEdit() + self.featurefile_text.setText(self.args["feature"]) _featurefile_browse_btn = QtWidgets.QToolButton() _featurefile_browse_btn.setText("...") _featurefile_browse_btn.clicked.connect(self.select_featurefile) + # ifc file + _ifcfile_label = QtWidgets.QLabel("IFC file", self) + self.ifcfile_text = QtWidgets.QLineEdit() + self.ifcfile_text.setText(self.args["ifc"]) + _ifcfile_browse_btn = QtWidgets.QToolButton() + _ifcfile_browse_btn.setText("...") + _ifcfile_browse_btn.clicked.connect(self.select_ifcfile) + # buttons self.run_button = QtWidgets.QPushButton( QtGui.QIcon.fromTheme("document-new"),