def setUp(self): """ Create the UI """ Registry.create() self.setup_application() self.main_window = QtGui.QMainWindow() Registry().register('main_window', self.main_window) self.form = EditCustomSlideForm()
def __init__(self, media_item, parent, manager): """ Constructor """ super(EditCustomForm, self).__init__(parent, QtCore.Qt.WindowSystemMenuHint | QtCore.Qt.WindowTitleHint | QtCore.Qt.WindowCloseButtonHint) self.manager = manager self.media_item = media_item self.setup_ui(self) # Create other objects and forms. self.edit_slide_form = EditCustomSlideForm(self) # Connecting signals and slots self.preview_button.clicked.connect(self.on_preview_button_clicked) self.add_button.clicked.connect(self.on_add_button_clicked) self.edit_button.clicked.connect(self.on_edit_button_clicked) self.edit_all_button.clicked.connect(self.on_edit_all_button_clicked) self.slide_list_view.currentRowChanged.connect(self.on_current_row_changed) self.slide_list_view.doubleClicked.connect(self.on_edit_button_clicked) Registry().register_function('theme_update_list', self.load_themes)