void GameWindow::buildContextMenu() { menu = new ContextMenu(this); appearanceAct = new QAction(tr("&Appearance\t"), this); menu->addAction(appearanceAct); connect(appearanceAct, SIGNAL(triggered()), this, SLOT(changeAppearance())); menu->addSeparator(); copyAct = new QAction(tr("&Copy\t"), this); menu->addAction(copyAct); copyAct->setEnabled(false); connect(copyAct, SIGNAL(triggered()), this, SLOT(copySelected())); selectAct = new QAction(tr("&Select all\t"), this); menu->addAction(selectAct); connect(selectAct, SIGNAL(triggered()), this, SLOT(selectAll())); menu->addSeparator(); saveAct = new QAction(tr("&Save as HTML\t"), this); menu->addAction(saveAct); connect(saveAct, SIGNAL(triggered()), this, SLOT(saveAsHtml())); menu->addSeparator(); clearAct = new QAction(tr("&Clear\t"), this); menu->addAction(clearAct); connect(clearAct, SIGNAL(triggered()), this, SLOT(clear())); }
void QvisAppearanceWindow::Apply(bool ignore) { if(AutoUpdate() || ignore) { GetCurrentValues(-1); emit changeAppearance(true); } }