Wasm: Initialize resources and don't shadow name

e.g. the gallery has an own resource called "icons"

Resolves #409
This commit is contained in:
Peter Hartmann 2024-03-21 16:44:12 +01:00 committed by uwerat
parent 3f77b01737
commit 0c8dc6db00
6 changed files with 16 additions and 2 deletions

View File

@ -9,7 +9,7 @@ set(SOURCES
QskFluent2Skin.h QskFluent2Skin.cpp
QskFluent2SkinFactory.h QskFluent2SkinFactory.cpp
)
qt_add_resources(SOURCES icons.qrc)
qt_add_resources(SOURCES QskFluent2Icons.qrc)
qsk_add_plugin(fluent2skin skins QskFluent2SkinFactory ${SOURCES})
set_target_properties(fluent2skin PROPERTIES DEFINE_SYMBOL QSK_FLUENT2_MAKEDLL )

View File

@ -103,6 +103,13 @@
#include <qguiapplication.h>
#include <qfontinfo.h>
static void qskFluent2InitResources()
{
Q_INIT_RESOURCE( QskFluent2Icons );
}
Q_CONSTRUCTOR_FUNCTION( qskFluent2InitResources )
namespace Fluent2
{
using F = QskFontRole;

View File

@ -7,7 +7,7 @@ set(SOURCES
QskMaterial3Global.h QskMaterial3Skin.h QskMaterial3Skin.cpp
QskMaterial3SkinFactory.h QskMaterial3SkinFactory.cpp
)
qt_add_resources(SOURCES icons.qrc)
qt_add_resources(SOURCES QskMaterial3Icons.qrc)
qsk_add_plugin(material3skin skins QskMaterial3SkinFactory ${SOURCES})
set_target_properties(material3skin PROPERTIES DEFINE_SYMBOL QSK_MATERIAL3_MAKEDLL )

View File

@ -64,6 +64,13 @@
#include <qguiapplication.h>
#include <qfontinfo.h>
static void qskMaterial3InitResources()
{
Q_INIT_RESOURCE( QskMaterial3Icons );
}
Q_CONSTRUCTOR_FUNCTION( qskMaterial3InitResources )
static const int qskDuration = 150;
namespace