def CreateMetadataWebDialog(manager, file_path, application=None): if application is None: application = QtCore.QCoreApplication.instance() try: infos = manager.get_metadata_infos(file_path) except ValueError: values = dict() values['file'] = file_path dialog = WebModal(application, application.translate("METADATA_FILE_NOT_HANDLE", values)) dialog.add_button("OK", application.translate("OK")) return dialog api = WebMetadataApi(application, infos[2], infos[3]) dialog = WebDialog(application, page=None, title=manager.get_appname()) dialog.set_token(infos[1]) MetadataErrorHandler(dialog, api) dialog.load(infos[0], api=api) dialog.resize(METADATA_WEBVIEW_WIDTH, METADATA_WEBVIEW_HEIGHT) dialog.setWindowFlags(Qt.WindowStaysOnTopHint) return dialog
def CreateMetadataWebDialog(manager, file_path, application=None): if application is None: application = QtCore.QCoreApplication.instance() try: infos = manager.get_metadata_infos(file_path) except ValueError: values = dict() values['file'] = file_path dialog = WebModal( application, application.translate("METADATA_FILE_NOT_HANDLE", values)) dialog.add_button("OK", application.translate("OK")) return dialog api = WebMetadataApi(application, infos[2], infos[3]) dialog = WebDialog(application, page=None, title=manager.get_appname()) dialog.set_token(infos[1]) MetadataErrorHandler(dialog, api) dialog.load(infos[0], api=api) dialog.resize(METADATA_WEBVIEW_WIDTH, METADATA_WEBVIEW_HEIGHT) dialog.setWindowFlags(Qt.WindowStaysOnTopHint) return dialog