qmlFrontend/hwengine.cpp
branchqmlfrontend
changeset 10819 57e21f7621b0
parent 10616 20a2d5e6930a
child 10888 a04e04aaf599
equal deleted inserted replaced
10817:48a53259fad8 10819:57e21f7621b0
    13     registerGUIMessagesCallback_t *flibRegisterGUIMessagesCallback;
    13     registerGUIMessagesCallback_t *flibRegisterGUIMessagesCallback;
    14     setSeed_t *flibSetSeed;
    14     setSeed_t *flibSetSeed;
    15     getSeed_t *flibGetSeed;
    15     getSeed_t *flibGetSeed;
    16     setTheme_t *flibSetTheme;
    16     setTheme_t *flibSetTheme;
    17     setScript_t *flibSetScript;
    17     setScript_t *flibSetScript;
       
    18     setScheme_t *flibSetScheme;
    18     getPreview_t *flibGetPreview;
    19     getPreview_t *flibGetPreview;
    19     runQuickGame_t *flibRunQuickGame;
    20     runQuickGame_t *flibRunQuickGame;
    20     runLocalGame_t *flibRunLocalGame;
    21     runLocalGame_t *flibRunLocalGame;
    21     flibInit_t *flibInit;
    22     flibInit_t *flibInit;
    22     flibFree_t *flibFree;
    23     flibFree_t *flibFree;
    55     flibFree = (flibFree_t*) hwlib.resolve("flibFree");
    56     flibFree = (flibFree_t*) hwlib.resolve("flibFree");
    56 
    57 
    57     flibSetSeed = (setSeed_t*) hwlib.resolve("setSeed");
    58     flibSetSeed = (setSeed_t*) hwlib.resolve("setSeed");
    58     flibSetTheme = (setTheme_t*) hwlib.resolve("setTheme");
    59     flibSetTheme = (setTheme_t*) hwlib.resolve("setTheme");
    59     flibSetScript = (setScript_t*) hwlib.resolve("setScript");
    60     flibSetScript = (setScript_t*) hwlib.resolve("setScript");
       
    61     flibSetScheme = (setScheme_t*) hwlib.resolve("setScheme");
    60 
    62 
    61     flibGetThemesList = (getThemesList_t*) hwlib.resolve("getThemesList");
    63     flibGetThemesList = (getThemesList_t*) hwlib.resolve("getThemesList");
    62     flibFreeThemesList = (freeThemesList_t*) hwlib.resolve("freeThemesList");
    64     flibFreeThemesList = (freeThemesList_t*) hwlib.resolve("freeThemesList");
    63     flibGetThemeIcon = (getThemeIcon_t*) hwlib.resolve("getThemeIcon");
    65     flibGetThemeIcon = (getThemeIcon_t*) hwlib.resolve("getThemeIcon");
    64 
    66 
   231 
   233 
   232 void HWEngine::setScript(const QString &script)
   234 void HWEngine::setScript(const QString &script)
   233 {
   235 {
   234     flibSetScript(script.toUtf8().constData());
   236     flibSetScript(script.toUtf8().constData());
   235 }
   237 }
       
   238 
       
   239 void HWEngine::setScheme(const QString &scheme)
       
   240 {
       
   241     flibSetScheme(scheme.toUtf8().constData());
       
   242 }