gtk window transparent.

This commit is contained in:
Miroslav Šedivý 2021-01-09 16:33:41 +01:00
parent 9f3bc0261c
commit 44c8f8f62e

View File

@ -64,6 +64,11 @@ void drag_window(char **uris) {
gtk_window_set_decorated(window, FALSE);
gtk_window_set_keep_above(window, TRUE);
gtk_window_set_default_size(window, 100, 100);
gtk_widget_set_app_paintable(widget, TRUE);
GdkScreen *screen = gtk_widget_get_screen(widget);
GdkVisual *visual = gdk_screen_get_rgba_visual(screen);
gtk_widget_set_visual(widget, visual);
gtk_widget_set_opacity(widget, 0);
GtkTargetList* target_list = gtk_target_list_new(NULL, 0);