Я работаю над приложением в Ubuntu, используя C и GTK, я хочу переключиться с GTK на QML, однако я не могу найти нигде в интернет-информации о привязке QML к функциям C, просто C ++. Возможно ли это? И если да, то как это сделать?
Я уже знаю, что вы можете использовать Javascript и C ++, но я ищу C. Мои любимые языки - C и Python, и я действительно хотел бы придерживаться с ними.
Насколько я знаю, для QML нет привязок C (я не думаю, что на самом деле есть C-привязки для Qt). Qt, в любом случае, построена на C ++, так что вам, к сожалению, было бы лучше, если вы просто с этим справитесь. Если вы хотите использовать QML, возможно, вы сможете использовать Python (записывая ваш back-end на Python и просто используя графический интерфейс QML, если это такое приложение).
В противном случае ваши варианты здесь довольно тонкие.