@@ -150,18 +150,14 @@ def createHLayout(elements):
150150 self .editSourceButton .connect ('clicked()' , self .onEditSource )
151151
152152 self .editModuleUiButton = None
153- # Current limitation: Qt Designer is only availabe in the build tree,
154- # not bundled with the installed application. Therefore, the "Edit UI"
155- # button may only shown if the application is not installed.
156- if not slicer .app .isInstalled :
157- moduleUiFileName = self .resourcePath ('UI/%s.ui' % self .moduleName )
158- print (moduleUiFileName )
159- import os .path
160- if os .path .isfile (moduleUiFileName ):
161- # Module UI file exists
162- self .editModuleUiButton = qt .QPushButton ("Edit UI" )
163- self .editModuleUiButton .toolTip = "Edit the module's .ui file."
164- self .editModuleUiButton .connect ('clicked()' , lambda filename = moduleUiFileName : slicer .util .startQtDesigner (moduleUiFileName ))
153+ moduleUiFileName = self .resourcePath ('UI/%s.ui' % self .moduleName )
154+ print (moduleUiFileName )
155+ import os .path
156+ if os .path .isfile (moduleUiFileName ):
157+ # Module UI file exists
158+ self .editModuleUiButton = qt .QPushButton ("Edit UI" )
159+ self .editModuleUiButton .toolTip = "Edit the module's .ui file."
160+ self .editModuleUiButton .connect ('clicked()' , lambda filename = moduleUiFileName : slicer .util .startQtDesigner (moduleUiFileName ))
165161
166162 # restart Slicer button
167163 # (use this during development, but remove it when delivering
0 commit comments