я хочу изменить тему Gtk по умолчанию в окнах, я знаю, как сделать это: путем изменения файла settings.ini
, или как это:Каковы различные темы доступны в GTK
settings = gtk_settings_get_default();
gtk_settings_set_string_property (settings, "gtk-theme-name", "ThemeName", NULL);
в проблема заключается в том, что документ не предоставляет доступное имя темы, которое можно использовать, Я хочу знать разные названия тем, которые могут быть использованы в моем приложении Gtk,
Просто убедитесь, что вы говорите об этом в Microsoft Windows, верно? Я бы ответил на этот вопрос, но я не знаю, как настроить или распространять GTK + для Windows ... Кроме того, вы имеете в виду определение темы, которую ваше приложение ** будет использовать ** или предоставив раскрывающийся список тем для пользователя на выбор? – andlabs
например, каковы значения, принимаемые этим типом: gtk-theme-name –
Причина, по которой я задал конкретные вопросы, которые я задал, заключается в том, что темы устанавливаются пользователем. Вы * можете * получить список установленных тем, но я не знаю, как это сделать в Microsoft Windows (поскольку я не знаю, какие папки используются в этой системе). В GTK + 3 есть * предопределенные темы, но я не знаю, какие из них предоставляются в Windows. – andlabs