diff -r 774ee4d7bb1f -r 749a8a36d74b application/demo_bindings.c --- a/application/demo_bindings.c Sun Dec 07 11:07:29 2025 +0100 +++ b/application/demo_bindings.c Sun Dec 07 11:27:44 2025 +0100 @@ -32,7 +32,7 @@ #include #include -#ifndef UI_WIN32 +#if !defined(UI_WIN32) && !defined(UI_QT) Document* document_create(int id) { Document* doc = ui_document_new(sizeof(Document)); @@ -175,12 +175,18 @@ #ifndef UI_WIN32 +#ifdef UI_QT +int main(int argc, char **argv) { + return 0; +} +#else int main(int argc, char **argv) { ui_init(NULL, argc, argv); ui_onstartup(application_startup, NULL); ui_main(); return 0; } +#endif #else