Я все еще работаю на примере по этой ссылке: gtkmm statusicon quits after creation Я изменил функцию таким образом, чтобы открыть поддон в разных окнах, но ничего не показывает.C++ gtk открыть несколько окон
void Tray::on_statusicon_popup(guint button, guint activate_time) {
printf("popup!\n");
Gtk::Window w;
w.show();
}
Я попытался запустить каждое окно с помощью «Gtk :: Main :: run (w);» и он работает, но я бы не хотел запускать основной цикл для каждого окна.
Я не понял ... как мне создать их в куче от моей функции? – Syco
'Gtk :: Window * w = new Gtk :: Window()' ?? – jonner