обратные вызовы не получают сигнал data.hello1 и data.hello2. Как я могу решить это? - PullRequest
0 голосов
/ 15 апреля 2020

Это инициализация конструктора, вызывающего функцию, которая содержит две функции с именами hello1 и hello2, единственное, что они делают, это отправляют приветствие при нажатии одной из двух кнопок.

  button = gtk_builder_get_object (builder, "boton1");
  g_signal_connect (button, "clicked", G_CALLBACK (data.hello1()), NULL); 

(error: void значение не игнорируется, как и должно быть) // ошибка в строке 45, обратный вызов не получает сигнал data.hello1 ()

  button = gtk_builder_get_object (builder, "boton2");
  g_signal_connect (button, "clicked", G_CALLBACK (data.hello2()), NULL);

(ошибка: пустое значение не игнорируется, как и должно быть) // ошибка в строке 46, обратный вызов не получает сигнал data.hello2 ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...