static GtkStatusIcon *create_tray_icon() {
GtkStatusIcon *tray_icon;
tray_icon = gtk_status_icon_new();
g_signal_connect(G_OBJECT(tray_icon), "activate",G_CALLBACK(tray_icon_on_click), NULL);
g_signal_connect(G_OBJECT(tray_icon),"popup-menu",G_CALLBACK(tray_icon_on_menu) , NULL);
gtk_status_icon_set_from_file(tray_icon,"default.png");
gtk_status_icon_set_visible(tray_icon, TRUE);
return tray_icon;
}
Какого бы размера не был default.png он будет ресайзиться в маленький кубик. Как зафиксировать размер иконки, что бы не было ресайза?
Форум —
Development
