135QWindowsMimeConverter::QWindowsMimeConverter()
137 using QWindowsApplication = QNativeInterface::Private::QWindowsApplication;
138 auto nativeWindowsApp =
dynamic_cast<QWindowsApplication *>(QGuiApplicationPrivate::platformIntegration());
139 Q_ASSERT(nativeWindowsApp);
140 nativeWindowsApp->registerMime(
this);
148QWindowsMimeConverter::~QWindowsMimeConverter()
150 using QWindowsApplication = QNativeInterface::Private::QWindowsApplication;
151 auto nativeWindowsApp =
dynamic_cast<QWindowsApplication *>(QGuiApplicationPrivate::platformIntegration());
152 Q_ASSERT(nativeWindowsApp);
153 nativeWindowsApp->unregisterMime(
this);
163int QWindowsMimeConverter::registerMimeType(
const QString &mimeType)
165 using QWindowsApplication = QNativeInterface::Private::QWindowsApplication;
166 auto nativeWindowsApp =
dynamic_cast<QWindowsApplication *>(QGuiApplicationPrivate::platformIntegration());
167 Q_ASSERT(nativeWindowsApp);
168 return nativeWindowsApp->registerMimeType(mimeType);