ribi::WtAboutDialog * ribi::WtRandomCodeMenuDialog::CreateNewAboutDialog()
{
  About a = RandomCodeMenuDialog().GetAbout();
  a.AddLibrary("WtAutoConfig version: " + WtAutoConfig::GetVersion());
  WtAboutDialog * const d = new WtAboutDialog(a,false);
  assert(d);
  return d;
}
void ribi::QtRandomCodeMenuDialog::on_button_about_clicked()
{
    About a = RandomCodeMenuDialog().GetAbout();
    a.AddLibrary("QtHideAndShowDialog version: " + QtHideAndShowDialog::GetVersion());
    QtAboutDialog d(a);
    d.setWindowIcon(this->windowIcon());
    d.setStyleSheet(this->styleSheet());
    this->ShowChild(&d);
}