void Tools::edgeLaplacian() { ImageViewer* iv = getViewer(); if (!SupportedImageFormat(iv, QList<QImage::Format>() << QImage::Format_Mono << QImage::Format_Indexed8 << QImage::Format_RGB32)) return; MaskDialog dialog; dialog.setWindowTitle("Laplacian"); if (dialog.exec() == QDialog::Rejected) return; EdgeLaplacian* el = new EdgeLaplacian(iv->getImage(), iv); el->setParameter("size", dialog.getSize()); el->start(); }