Изменение цвета фона окна в Gtk4CSS

Разбираемся в CSS
Ответить
Anonymous
 Изменение цвета фона окна в Gtk4

Сообщение Anonymous »

Я использую Glade для разработки приложения для программы GTK4. Я конвертирую XML-код gtk3 в код gtk4, потому что Glade не перенесен в gtk4. Я попытался подключить окно, в котором я хочу, чтобы цвет фона был черным, к классу в файле CSS. Никаких ошибок у меня не возникло, но фон не стал черным. Если есть другой способ изменить цвет фона окна в gtk4, это будет оценено по достоинству. Я приведу немного кода и немного Glade.
styles.css

Код: Выделить всё

.window { background-color: #000000;  }
main.c
`GtkCssProvider *provider;
GdkDisplay *display;

Код: Выделить всё

// Create a new CSS Provider
provider = gtk_css_provider_new();

// Load the CSS file named "style.css" from the current directory
gtk_css_provider_load_from_path(provider, "styles.css");

// Get the default display
display = gdk_display_get_default();

// Add provider for display in priority FALLBACK
gtk_style_context_add_provider_for_display(display, GTK_STYLE_PROVIDER(provider), GTK_STYLE_PROVIDER_PRIORITY_FALLBACK);

g_object_unref(provider);`
Я попробовал использовать Glade, чтобы изменить цвет, но не нашел свойства, и попробовал использовать CSS, но по какой-то причине это не сработало, но ошибок не возникло.

Подробнее здесь: https://stackoverflow.com/questions/787 ... ow-in-gtk4
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»