Я использую GTK3 и компилирую под Linux и Windows (с Mingw64), и у меня проблема с GtkLinkButton
. Я установил URI в своей программе, и он прекрасно работает под Linux, но когда я запускаю его под Windows и нажимаю на кнопку, ничего не происходит.
Я нашел следующую документацию для gtk_show_uri_on_window
, которая выполняет фактическую работу для GtkLinkButton
:
Это удобная функция для запуска приложения по умолчанию для отображения URI. URI должен быть в форме, понятной GIO (т.е. вам нужно установить gvfs, чтобы получить поддержку таких схем Uri, как http: // или ftp: //, поскольку только GIO обрабатывает только локальные файлы).
Предположительно, это означает, что мне нужно установить GVFS под Mingw64. Однако высказывание pacman -Ss gvfs
не находит никаких пакетов.
Есть ли способ заставить URL-адреса работать в GTK при работе в Windows?