summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/corelib/mimetypes/qmimeprovider.cpp6
-rw-r--r--src/plugins/platforms/eglfs/qeglfsintegration.cpp6
-rw-r--r--src/printsupport/dialogs/qprintdialog_unix.cpp6
3 files changed, 18 insertions, 0 deletions
diff --git a/src/corelib/mimetypes/qmimeprovider.cpp b/src/corelib/mimetypes/qmimeprovider.cpp
index aa03395f94..bdea75a3b9 100644
--- a/src/corelib/mimetypes/qmimeprovider.cpp
+++ b/src/corelib/mimetypes/qmimeprovider.cpp
@@ -53,6 +53,11 @@
#include <QDateTime>
#include <QtEndian>
+static void initResources()
+{
+ Q_INIT_RESOURCE(mimetypes);
+}
+
QT_BEGIN_NAMESPACE
static QString fallbackParent(const QString &mimeTypeName)
@@ -704,6 +709,7 @@ void QMimeBinaryProvider::loadGenericIcon(QMimeTypePrivate &data)
QMimeXMLProvider::QMimeXMLProvider(QMimeDatabasePrivate *db)
: QMimeProviderBase(db), m_loaded(false)
{
+ initResources();
}
bool QMimeXMLProvider::isValid()
diff --git a/src/plugins/platforms/eglfs/qeglfsintegration.cpp b/src/plugins/platforms/eglfs/qeglfsintegration.cpp
index 9f8c0747df..55a822b887 100644
--- a/src/plugins/platforms/eglfs/qeglfsintegration.cpp
+++ b/src/plugins/platforms/eglfs/qeglfsintegration.cpp
@@ -74,6 +74,11 @@
#include <EGL/egl.h>
+static void initResources()
+{
+ Q_INIT_RESOURCE(cursor);
+}
+
QT_BEGIN_NAMESPACE
QEglFSIntegration::QEglFSIntegration()
@@ -82,6 +87,7 @@ QEglFSIntegration::QEglFSIntegration()
, mScreen(0)
, mInputContext(0)
{
+ initResources();
}
QEglFSIntegration::~QEglFSIntegration()
diff --git a/src/printsupport/dialogs/qprintdialog_unix.cpp b/src/printsupport/dialogs/qprintdialog_unix.cpp
index 0214c97e24..fe7e43814c 100644
--- a/src/printsupport/dialogs/qprintdialog_unix.cpp
+++ b/src/printsupport/dialogs/qprintdialog_unix.cpp
@@ -103,6 +103,11 @@ Print dialog class declarations
Layout in qprintpropertieswidget.ui
*/
+static void initResources()
+{
+ Q_INIT_RESOURCE(qprintdialog);
+}
+
QT_BEGIN_NAMESPACE
class QOptionTreeItem;
@@ -306,6 +311,7 @@ void QPrintPropertiesDialog::showEvent(QShowEvent* event)
QPrintDialogPrivate::QPrintDialogPrivate()
: top(0), bottom(0), buttons(0), collapseButton(0)
{
+ initResources();
}
QPrintDialogPrivate::~QPrintDialogPrivate()