На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела *nix / gcc / Eclipse / Qt / wxWidgets / GTK+
  • При создании темы ОБЯЗАТЕЛЬНО указывайте версию тулкита / библиотеки / компилятора.
  • Перед тем как задать вопрос, сформулируйте его правильно, чтобы вас могли понять.
  • Нарушение Правил может повлечь наказание со стороны модераторов.


Полезные ссылки:
user posted image Boost по-русски
user posted image Qt по-русски
Модераторы: archimed7592
  
> CodeBlocks, GTK и Glade - отсутствует сигнал
    Windows 10 Home, CodeBlocks 20, GTK3. Программа
    ExpandedWrap disabled
      #include <stdlib.h>
      #include <gtk/gtk.h>
       
      int main(int argc, char *argv[])
      {
        GtkBuilder *builder;
        GtkWidget *window;
        gtk_init(&argc,&argv);
        builder = gtk_builder_new();
        gtk_builder_add_from_file(builder,"window_main.glade",NULL);
        window = GTK_WIDGET(gtk_builder_get_object(builder,"window_main"));
        gtk_builder_connect_signals(builder,NULL);
        g_object_unref(builder);
        gtk_widget_show(window);
        gtk_main();
        return 0;
      }
       
      void on_window_main_destroy()
      {
        gtk_main_quit();
       
      }
    компилируется без ошибок. В Glade этот сигнал прописал, но программа все равно ругается:
    (cbStudyGtk.exe:8224): Gtk-WARNING **: Could not find signal handler 'on_window_main_destroy'
    Как мне исправить программу?
    Прикреплённый файлПрикреплённый файлcbStudyGtk.zip (9,29 Кбайт, скачиваний: 395)
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0202 ]   [ 19 queries used ]   [ Generated: 19.03.24, 08:37 GMT ]