GTK 3 прозрачен етикет с текст върху изображението

Трябва да създам GTK GUI с изображение и прозрачен етикет (по-тъмен), който се поставя върху изображението. Първият проблем е припокриването. Опитах Gtk::Table и Gtk::Fixed container, но се държи странно. Вторият проблем е прозрачността. Бих искал да използвам CSS стилове или прозрачно фоново изображение. Има ли някой, който може да ми помогне да публикувам някои източници или примери? Благодаря


person Tom    schedule 04.04.2012    source източник


Отговори (2)


Можете да подкласирате GtkWidget или GtkDrawingArea, тъй като мисля, че ще бъде по-бързо от алтернативите. Но можете да използвате GtkOverlay плюс GtkImage и GtkLabel, за да постигнете това, което търсите. Приложението gtk3-demo, което идва с Gtk+-3.0, дава някои примери за това как да използвате GtkOverlay.

person erick2red    schedule 05.04.2012

Може би бихте могли да разгледате clutter-gtk? Можете да правите хубави неща с него.

person liberforce    schedule 06.04.2012