Source code for plugins.Thread_inspection.view.control_frame


[docs] class FrameWidgets(object): def __init__(self, mainwindow): self.parent = mainwindow self.parent.ui.actionMaximize.triggered.connect(self.maximize_view) self.parent.ui.actionMinimize.triggered.connect(self.minimize_view) self.parent.ui.button_menu.clicked.connect(self.control_frame_view_button)
[docs] def control_frame_view_button(self): """ control the button in anypoint and panorama mode. """ # print(self.ui.button_menu.isChecked()) if self.parent.ui.button_menu.isChecked(): if self.parent.anypoint_view: self.parent.ui.frame_navigator.hide() elif self.parent.panorama_view: self.parent.ui.frame_panorama.hide() else: print("coming soon") else: if self.parent.anypoint_view: self.parent.ui.frame_navigator.show() elif self.parent.panorama_view: self.parent.ui.frame_panorama.show() else: print("coming soon")
[docs] def maximize_view(self): """ Control the widget on user interface to make possible in maximum size. """ self.parent.ui.label_saved_image.hide() self.parent.ui.listWidget.hide() self.parent.ui.frame_axis.hide() self.parent.ui.frame_original_image.hide() self.parent.ui.frame_help.hide() self.parent.ui.frame_feature.hide() self.parent.ui.frame_2.hide() self.parent.ui.frame_Open_Source.hide() self.parent.ui.frame_rotate.hide() self.parent.ui.frame_zoom.hide() self.parent.ui.frame_save.hide() self.parent.ui.frame_ctrl_axis.hide() self.parent.ui.label_Application.hide() self.parent.ui.frame_5.hide() self.parent.ui.frame_13.hide() self.parent.ui.frame_16.hide() self.parent.ui.frame_17.hide() self.parent.ui.frame_18.hide() self.parent.ui.label_time_recent.hide() self.parent.ui.slider_Video.hide() self.parent.ui.label_time_end.hide()
# self.set_place_frame_parameter()
[docs] def minimize_view(self): """ Control the widget on user interface to make possible in minimum size. """ self.parent.ui.label_saved_image.show() self.parent.ui.listWidget.show() self.parent.ui.frame_original_image.show() self.parent.ui.frame_help.show() self.parent.ui.frame_feature.show() self.parent.ui.frame_2.show() self.parent.ui.frame_Open_Source.show() self.parent.ui.frame_rotate.show() self.parent.ui.frame_zoom.show() self.parent.ui.frame_save.show() self.parent.ui.frame_ctrl_axis.show() self.parent.ui.label_Application.show() self.parent.ui.frame_5.show() self.parent.ui.frame_13.show() self.parent.ui.frame_16.show() self.parent.ui.frame_17.show() self.parent.ui.frame_18.show() self.parent.ui.label_time_recent.show() self.parent.ui.slider_Video.show() self.parent.ui.label_time_end.show()
# self.set_place_frame_parameter()