Skip to content
Extraits de code Groupes Projets

Add the Qt window module as an alternative to the SDL2 module

Fusionnées Kubat a demandé de fusionner qt-window-module vers master
2 fichiers
+ 17
12
Comparer les modifications
  • Côte à côte
  • En ligne
Fichiers
2
+ 11
6
@@ -22,13 +22,18 @@ enum {
__LKT_DB_UPDATING_PROGRESS = 1, /* Update in progress */
};
#define LKT_PLAY_STOP ((void *)(size_t)__LKT_PLAY_STOP)
#define LKT_PLAY_PLAY ((void *)(size_t)__LKT_PLAY_PLAY)
#define LKT_PLAY_PAUSE ((void *)(size_t)__LKT_PLAY_PAUSE)
#define LKT_PLAY_TOGGLE ((void *)(size_t)__LKT_PLAY_TOGGLE)
#if defined(__cplusplus)
#define CAST_LKT_EVENT(i) reinterpret_cast<void*>(static_cast<size_t>(i))
#else
#define CAST_LKT_EVENT(i) ((void*)(size_t)i)
#endif
#define LKT_PLAY_STOP CAST_LKT_EVENT(__LKT_PLAY_STOP)
#define LKT_PLAY_PLAY CAST_LKT_EVENT(__LKT_PLAY_PLAY)
#define LKT_PLAY_PAUSE CAST_LKT_EVENT(__LKT_PLAY_PAUSE)
#define LKT_PLAY_TOGGLE CAST_LKT_EVENT(__LKT_PLAY_TOGGLE)
#define LKT_DB_UPDATING_PROGRESS ((void *)(size_t)__LKT_DB_UPDATING_PROGRESS)
#define LKT_DB_UPDATING_FINISHED ((void *)(size_t)__LKT_DB_UPDATING_FINISHED)
#define LKT_DB_UPDATING_PROGRESS CAST_LKT_EVENT(__LKT_DB_UPDATING_PROGRESS)
#define LKT_DB_UPDATING_FINISHED CAST_LKT_EVENT(__LKT_DB_UPDATING_FINISHED)
typedef enum {
LKT_EVENT_NULL = 0, // NULL
Chargement en cours