def __init__(self):
ui_path = os.path.dirname(__file__) + os.path.sep + "TaskPanelCfdResult.ui"
self.form = FreeCADGui.PySideUic.loadUi(ui_path)
#self.fem_prefs = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Fem")
#self.restore_result_settings_in_dialog = self.fem_prefs.GetBool("RestoreResultDialog", True)
# Connect Signals and Slots
QtCore.QObject.connect(self.form.rb_none, QtCore.SIGNAL("toggled(bool)"), self.none_selected)
QtCore.QObject.connect(self.form.rb_x_velocity, QtCore.SIGNAL("toggled(bool)"), self.x_velocity_selected)
QtCore.QObject.connect(self.form.rb_y_velocity, QtCore.SIGNAL("toggled(bool)"), self.y_velocity_selected)
QtCore.QObject.connect(self.form.rb_z_velocity, QtCore.SIGNAL("toggled(bool)"), self.z_velocity_selected)
QtCore.QObject.connect(self.form.rb_mag_velocity, QtCore.SIGNAL("toggled(bool)"), self.mag_velocity_selected)
QtCore.QObject.connect(self.form.rb_pressure, QtCore.SIGNAL("toggled(bool)"), self.pressure_selected)
QtCore.QObject.connect(self.form.rb_temperature, QtCore.SIGNAL("toggled(bool)"), self.temperature_selected)
QtCore.QObject.connect(self.form.rb_turbulence_energy, QtCore.SIGNAL("toggled(bool)"), self.turbulence_energy_selected)
#
"""
# could be remove later if vector displacement will not be implemented
#QtCore.QObject.connect(self.form.user_def_eq, QtCore.SIGNAL("textchanged()"), self.user_defined_text)
QtCore.QObject.connect(self.form.calculate, QtCore.SIGNAL("clicked()"), self.calculate)
QtCore.QObject.connect(self.form.cb_show_velocity, QtCore.SIGNAL("clicked(bool)"), self.show_velocity)
QtCore.QObject.connect(self.form.hsb_velocity_factor, QtCore.SIGNAL("valueChanged(int)"), self.hsb_vel_factor_changed)
QtCore.QObject.connect(self.form.sb_velocity_factor, QtCore.SIGNAL("valueChanged(int)"), self.sb_vel_factor_changed)
QtCore.QObject.connect(self.form.sb_velocity_factor_max, QtCore.SIGNAL("valueChanged(int)"), self.sb_vel_factor_max_changed)
"""
self.update()
FreeCAD.FEM_dialog = {"results_type": 'None' }
self.restore_result_dialog()
#if self.restore_result_settings_in_dialog:
# self.restore_result_dialog()
评论列表
文章目录