// ------------------------------------------------------------------------ void MainWindow::setUpSignals() { // image control slots connect(this->imageList->getImageList(), SIGNAL(itemSelectionChanged()), this, SLOT(imageSelectionChanged())); connect(this->zSlider, SIGNAL(valueChanged(int)), this, SLOT(sliderSelectionChanged())); connect(this->tSlider, SIGNAL(valueChanged(int)), this, SLOT(sliderSelectionChanged())); // button slots connect(this->addLineButton, SIGNAL(pressed()), this, SLOT(addLinePressed())); connect(this->removeLineButton, SIGNAL(pressed()), this, SLOT(removeLinePressed())); connect(this->propagateLineButton, SIGNAL(pressed()), this, SLOT(propagateLinePressed())); connect(this->lockLineButton, SIGNAL(pressed()), this, SLOT(lockLine())); connect(this->lineList->getWidget(), SIGNAL(itemSelectionChanged()), this, SLOT(lineChanged())); connect(this->controls, SIGNAL(rightPressed()), this, SLOT(tSliderRight())); connect(this->controls, SIGNAL(leftPressed()), this, SLOT(tSliderLeft())); connect(this->controls, SIGNAL(lockPressed()), this, SLOT(lockLine())); connect(this->controls, SIGNAL(propagatePressed()), this, SLOT(propagateLinePressed())); connect(this->imageTypeButton, SIGNAL(pressed()), this, SLOT(imageTypePressed())); // connect the load and save connect(this->saveAction, SIGNAL(triggered()), this, SLOT(saveActionPressed())); connect(this->newAction, SIGNAL(triggered()), this, SLOT(newActionPressed())); connect(this->loadAction, SIGNAL(triggered()), this, SLOT(loadActionPressed())); connect(this->saveAsAction, SIGNAL(triggered()), this, SLOT(saveAsActionPressed())); connect(this->processDicomAction, SIGNAL(triggered()), this, SLOT(processDicomPressed())); connect(this->exportVideos, SIGNAL(triggered()), this, SLOT(exportVideosPressed())); }
void SaveThemeDialog::makeScreenshot() { QString szFileName; g_pApp->getTmpFileName(szFileName,"screenshot.png"); if(!ThemeFunctions::makeKVIrcScreenshot(szFileName)) { QMessageBox::critical(this,__tr2qs_ctx("Acquire Screenshot - KVIrc","theme"),__tr2qs_ctx("Failed to make screenshot","theme"), QMessageBox::Ok,QMessageBox::NoButton,QMessageBox::NoButton); return; } m_pImageSelector->setSelection(szFileName); imageSelectionChanged(szFileName); }