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; } } }
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(); }