Цвет фона виджета в системном цвете? - PullRequest
0 голосов
/ 14 октября 2011

как я могу установить цвет виджета (в частности VBox) на тот же цвет, что и диалоги по умолчанию в Windows?Кажется, он работает правильно автоматически в Linux, но в Windows виджет имеет другой оттенок серого.Он помещается как пользовательский виджет в GtkPrintOperation и выглядит ужасно из-за цвета

1 Ответ

0 голосов
/ 14 октября 2011

GtkBox не имеет никакого окна, GtkBox - это просто контейнер, который размещает виджеты внутри, для того, чтобы изменить фон виджета, сначала нужно проверить, использует ли виджет свое собственное окно, а затем пройти через него. Здесь вы должны посмотреть на это . Кроме того, после того, как вы поймете, чего хотите, в Google есть куча примеров.

...