GLtk::Button *button = dynamic_cast<GLtk::Button *>(get_item(widgets, "btn_rate"));
button->signal_clicked.connect(sigc::mem_fun(this, &ClockDialog::set_rate));
ent_rate = dynamic_cast<GLtk::Entry *>(get_item(widgets, "ent_rate"));
GLtk::Button *button = dynamic_cast<GLtk::Button *>(get_item(widgets, "btn_rate"));
button->signal_clicked.connect(sigc::mem_fun(this, &ClockDialog::set_rate));
ent_rate = dynamic_cast<GLtk::Entry *>(get_item(widgets, "ent_rate"));