QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms" ... QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqeglfs.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqeglfs.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "eglfs" ] }, "archreq": 0, "className": "QEglFSIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("eglfs") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqlinuxfb.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqlinuxfb.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "linuxfb" ] }, "archreq": 0, "className": "QLinuxFbIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("linuxfb") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimal.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimal.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "minimal" ] }, "archreq": 0, "className": "QMinimalIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("minimal") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimalegl.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimalegl.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "minimalegl" ] }, "archreq": 0, "className": "QMinimalEglIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("minimalegl") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqoffscreen.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqoffscreen.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "offscreen" ] }, "archreq": 0, "className": "QOffscreenIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("offscreen") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqvnc.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqvnc.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "vnc" ] }, "archreq": 0, "className": "QVncIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("vnc") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqxcb.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqxcb.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "xcb" ] }, "archreq": 0, "className": "QXcbIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("xcb") QFactoryLoader::QFactoryLoader() checking directory path "/home/lzq/桌面/update-plugin-demo/platforms" ... loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqxcb.so" loaded library "Xcursor" QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes" ... QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1", "MetaData": { "Keys": [ "gtk3" ] }, "archreq": 0, "className": "QGtk3ThemePlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("gtk3") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5-ukui-filedialog.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5-ukui-filedialog.so, metadata= { "IID": "org.qt-project.Qt.QGenericPluginFactoryInterface", "MetaData": { "Keys": [ "UKUIFiledialog" ] }, "archreq": 0, "className": "FileDialogPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data () QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5-ukui-platformtheme.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5-ukui-platformtheme.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1", "MetaData": { "Keys": [ "ukui" ] }, "archreq": 0, "className": "Qt5UKUIPlatformThemePlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("ukui") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqxdgdesktopportal.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqxdgdesktopportal.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1", "MetaData": { "Keys": [ "xdgdesktopportal", "flatpak", "snap" ] }, "archreq": 0, "className": "QXdgDesktopPortalThemePlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("xdgdesktopportal", "flatpak", "snap") QFactoryLoader::QFactoryLoader() checking directory path "/home/lzq/桌面/update-plugin-demo/platformthemes" ... loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5-ukui-platformtheme.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5-ukui-filedialog.so, metadata= { "IID": "org.qt-project.Qt.QGenericPluginFactoryInterface", "MetaData": { "Keys": [ "UKUIFiledialog" ] }, "archreq": 0, "className": "FileDialogPlugin", "debug": false, "version": 330752 } QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts" ... QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so, metadata= { "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1", "MetaData": { "Keys": [ "compose", "xim" ] }, "archreq": 0, "className": "QComposePlatformInputContextPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("compose", "xim") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so, metadata= { "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1", "MetaData": { "Keys": [ "fcitx" ] }, "archreq": 0, "className": "QFcitxPlatformInputContextPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("fcitx") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so, metadata= { "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1", "MetaData": { "Keys": [ "ibus" ] }, "archreq": 0, "className": "QIbusPlatformInputContextPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("ibus") QFactoryLoader::QFactoryLoader() checking directory path "/home/lzq/桌面/update-plugin-demo/platforminputcontexts" ... loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so" QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/styles" ... QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/styles/libqt5-style-ukui.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/styles/libqt5-style-ukui.so, metadata= { "IID": "org.qt-project.Qt.QStyleFactoryInterface", "MetaData": { "Keys": [ "ukui-light", "ukui-default", "ukui-dark" ] }, "archreq": 0, "className": "Qt5UKUIStylePlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("ukui-light", "ukui-default", "ukui-dark") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/styles/libukui-proxy-style.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/styles/libukui-proxy-style.so, metadata= { "IID": "org.qt-project.Qt.QStyleFactoryInterface", "MetaData": { "Keys": [ "ukui" ] }, "archreq": 0, "className": "ProxyStylePlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("ukui") QFactoryLoader::QFactoryLoader() checking directory path "/home/lzq/桌面/update-plugin-demo/styles" ... loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/styles/libukui-proxy-style.so" loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/styles/libqt5-style-ukui.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemKWinPrivatePlugin.so, metadata= { "IID": "org.ukui.kwindowsystem.KWindowSystemPluginInterface", "MetaData": { "platforms": [ "wayland-org.ukui.kwin.qpa" ] }, "archreq": 0, "className": "KWindowSystemKWinPlugin", "debug": false, "version": 330752 } Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemWaylandPlugin.so, metadata= { "IID": "org.kde.kwindowsystem.KWindowSystemPluginInterface", "MetaData": { "platforms": [ "wayland", "wayland-egl" ] }, "archreq": 0, "className": "WaylandPlugin", "debug": false, "version": 330752 } Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so, metadata= { "IID": "org.kde.kwindowsystem.KWindowSystemPluginInterface", "MetaData": { "platforms": [ "xcb" ] }, "archreq": 0, "className": "X11Plugin", "debug": false, "version": 330752 } loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so" QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/iconengines" ... QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/iconengines/libqsvgicon.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/iconengines/libqsvgicon.so, metadata= { "IID": "org.qt-project.Qt.QIconEngineFactoryInterface", "MetaData": { "Keys": [ "svg", "svgz", "svg.gz" ] }, "archreq": 0, "className": "QSvgIconPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("svg", "svgz", "svg.gz") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/iconengines/libQt5XdgIconPlugin.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/iconengines/libQt5XdgIconPlugin.so, metadata= { "IID": "org.qt-project.Qt.QIconEngineFactoryInterface", "MetaData": { "Keys": [ "XdgIconLoaderEngine" ] }, "archreq": 0, "className": "XdgIconEnginePlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("xdgiconloaderengine") QFactoryLoader::QFactoryLoader() checking directory path "/home/lzq/桌面/update-plugin-demo/iconengines" ... "F034EDD2761EFD5D1B0237C54F4619B4" Trying... "/usr/lib/aarch64-linux-gnu/qt5/plugins/./libdisplay.so" Trying... "/usr/lib/aarch64-linux-gnu/qt5/plugins/./libdisplay.so.so" Trying... "/usr/lib/aarch64-linux-gnu/qt5/plugins/./liblibdisplay.so" Trying... "/usr/lib/aarch64-linux-gnu/qt5/plugins/./liblibdisplay.so.so" Trying... "/home/lzq/桌面/update-plugin-demo/./libdisplay.so" Found metadata in lib /home/lzq/桌面/update-plugin-demo/./libdisplay.so, metadata= { "IID": "org.ukcc.CommonInterface", "archreq": 1, "className": "DisplaySet", "debug": true, "version": 330752 } loaded library "/home/lzq/桌面/update-plugin-demo/./libdisplay.so" m_loader->isLoaded() = true loaded library "libqt5-gesture-extensions" QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations" ... QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so, metadata= { "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5", "MetaData": { "Keys": [ "xcb_egl" ] }, "archreq": 0, "className": "QXcbEglIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("xcb_egl") QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so" Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so, metadata= { "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5", "MetaData": { "Keys": [ "xcb_glx" ] }, "archreq": 0, "className": "QXcbGlxIntegrationPlugin", "debug": false, "version": 330752 } Got keys from plugin meta data ("xcb_glx") QFactoryLoader::QFactoryLoader() checking directory path "/home/lzq/桌面/update-plugin-demo/xcbglintegrations" ... loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so" ====Program startup completed QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/accessible" ... QFactoryLoader::QFactoryLoader() checking directory path "/home/lzq/桌面/update-plugin-demo/accessible" ... QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/accessiblebridge" ... QFactoryLoader::QFactoryLoader() checking directory path "/home/lzq/桌面/update-plugin-demo/accessiblebridge" ... ====slotfilechange .so filepath is "./libdisplay.so" ====start unload .so file QLibraryPrivate::unload succeeded on "/home/lzq/桌面/update-plugin-demo/./libdisplay.so" ====end unload .so file and m_loader->unload() = true Trying... "/usr/lib/aarch64-linux-gnu/qt5/plugins/./libdisplay.so" Trying... "/usr/lib/aarch64-linux-gnu/qt5/plugins/./libdisplay.so.so" Trying... "/usr/lib/aarch64-linux-gnu/qt5/plugins/./liblibdisplay.so" Trying... "/usr/lib/aarch64-linux-gnu/qt5/plugins/./liblibdisplay.so.so" Trying... "/home/lzq/桌面/update-plugin-demo/./libdisplay.so" Found metadata in lib /home/lzq/桌面/update-plugin-demo/./libdisplay.so, metadata= { "IID": "org.ukcc.CommonInterface", "archreq": 1, "className": "DisplaySet", "debug": true, "version": 330752 } "29B8EDD7E0182988CC2999C3214B207A" ====load new .so file loaded library "/home/lzq/桌面/update-plugin-demo/./libdisplay.so"