コード例 #1
0
ファイル: Chimera_Win.cpp プロジェクト: shulianghe/WebChimera
////////////////////////////////////////////////////////////////////////////////
//Chimera_Win class
////////////////////////////////////////////////////////////////////////////////
void Chimera_Win::StaticInitialize()
{
    if( !qApp ) {
        std::string qtPrefix = g_dllPath + "/../";
        boost::algorithm::replace_all( qtPrefix, "\\", "/" );

        qtConf_resource_data = "4321[Paths]\n";
        qtConf_resource_data += "Prefix = " + qtPrefix + "\n";
        uint32_t qtConfSize = qtConf_resource_data.size() - sizeof( qtConfSize );
        uint32_t qtConfSwappedSize = qToBigEndian( qtConfSize );
        memcpy( &qtConf_resource_data[0], &qtConfSwappedSize, sizeof( qtConfSwappedSize ) );

        qRegisterResourceData( 0x01, qtConf_resource_struct,
                               qtConf_resource_name,
                               (const unsigned char*)qtConf_resource_data.data() );
    }

    Chimera::StaticInitialize();
}
コード例 #2
0
int qInitResources_binaryclockreader()
{
    extern bool qRegisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
    qRegisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data);
    return 1;
}
コード例 #3
0
ファイル: callback.cpp プロジェクト: gooops/goqt
bool QResHelp::registerResourceData(int version, const unsigned char *tree, const unsigned char *name, const unsigned char *data)
{
    return qRegisterResourceData(version,tree,name,data);
}
コード例 #4
0
ファイル: qrc_findfile.cpp プロジェクト: hkutangyu/QTDemo
int qInitResources_findfile()
{
    extern bool qRegisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
    qRegisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data);
    return 1;
}
コード例 #5
0
ファイル: capi.cpp プロジェクト: immesys/go-qml-fix-problem
void registerResourceData(int version, char *tree, char *name, char *data)
{
    qRegisterResourceData(version, (unsigned char*)tree, (unsigned char*)name, (unsigned char*)data);
}