Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.199.182] |
|
Сообщ.
#1
,
|
|
|
В простом приложении из статьи в интернете
#include <gtk/gtk.h> int main (int argc, char *argv[]) { GtkWidget *window = NULL; GtkBuilder *builder = NULL; GError *error = NULL; gtk_init (&argc, &argv); builder = gtk_builder_new( ); if (!gtk_builder_add_from_file( builder, "mainwindow.glade", &error )) { g_warning( "%s", error->message ); return EXIT_FAILURE; } window = GTK_WIDGET( gtk_builder_get_object( builder, "mainwindow" ) ); gtk_builder_connect_signals( builder, NULL ); g_object_unref( G_OBJECT( builder ) ); gtk_widget_show( window ); gtk_main( ); return ( 0 ); } Прикреплённый файлcbTestGTK_Forum.zip (1,52 Кбайт, скачиваний: 41) |
Сообщ.
#2
,
|
|
|
Очень похоже на баг ... Ради интереса замени в .glade файле строчку
<requires lib="gtk+" version="3.24"/> на <requires lib="gtk+" version="3.6"/> И пересобери проект. |
Сообщ.
#3
,
|
|
|
Спасибо большое, получилось.
|