#!/usr/bin/env ruby
require 'gtk2'
icon = Gtk::StatusIcon.new
icon.icon_name = '123'
icon.tooltip = '123'
icon.signal_connect('popup-menu') {
Gtk.main_quit
}
Gtk.main
Как сделать, чтобы программа завершилась через 5 секунд после открытия, а не при нажатии на значке правой кнопкой мыши?
Я пытался вызывать Gtk.main_quit после Gtk.main, а также эмитировать сигнал "popup-menu", но у меня ничего не получилось. Хочу сделать программу, которая на несколько секунд показывает уведомление в системном трее и потом закрывается.