void GameOverScreen::CheckInput()
{
  SDL_Event evnt;
  while (SDL_PollEvent(&evnt))
  {
    m_gui.OnSDLEvent(evnt);
    switch (evnt.type)
    {
    case SDL_QUIT:
    {
      OnExitClicked(CEGUI::EventArgs());
      break;
    }
    default:
      break;
    }
  }
}
Exemple #2
0
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    setWindowFlags(Qt::Dialog);
    setWindowTitle(tr("SaveIt!"));
    setWindowIcon(QIcon(":/application-icon"));
    //setAttribute(Qt::WA_DeleteOnClose);

    m_sysTrayIcon = new QSystemTrayIcon(QIcon(":/application-icon"), this);
    m_sysTrayContextMenu = new QMenu(this);
    m_sysTrayContextMenu->addAction(tr("Exit"), this, SLOT(OnExitClicked()));
    m_sysTrayIcon->setContextMenu(m_sysTrayContextMenu);
    m_sysTrayIcon->show();
    connect(m_sysTrayIcon,
            SIGNAL(activated(QSystemTrayIcon::ActivationReason)),
            this,
            SLOT(OnSysTrayClicked(QSystemTrayIcon::ActivationReason)));
    m_backupPlanListWidget = new BackupPlanListWidget(this, m_backupPlanList);
    //ui->centralWidget->setLayout(new QHBoxLayout);
    ui->centralWidget->layout()->addWidget(m_backupPlanListWidget);
    setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
}
void MoreGamesMenuView::OnExitButtonClicked()
{
	OnExitClicked();
}
void HelpMenuView::OnExitButtonClicked()
{
	OnExitClicked();
}