Qt for HarmonyOS/qtohosextras doc/App Bundle Info Example
App Bundle Info Example
Demonstrates how to read the application's bundle information at runtime.
The example shows a single label with the application's version code. The value is obtained at startup with QtOhosExtras::QOhosAppContext::instance(), followed by QOhosAppContext::getBundleInfo() and QOhosBundleInfo::versionCode(). The call is synchronous, so no signal handling is required.
auto *appContext = QtOhosExtras::QOhosAppContext::instance();
auto bundleInfo = appContext->getBundleInfo();
QLabel label(QString("Application Version Code: %1").arg(bundleInfo->versionCode()));