def CreateMetadataWebDialog(manager, file_path, application=None): if application is None: application = QtCore.QCoreApplication.instance() infos = manager.get_metadata_infos(file_path) api = WebMetadataApi(application, infos[2], infos[3]) dialog = WebDialog(application, infos[0], title=manager.get_appname(), token=infos[1], api=api) dialog.resize(METADATA_WEBVIEW_WIDTH, METADATA_WEBVIEW_HEIGHT) dialog.setWindowFlags(Qt.WindowStaysOnTopHint) return dialog