diff options
Diffstat (limited to 'qt-ui/printdialog.cpp')
-rw-r--r-- | qt-ui/printdialog.cpp | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/qt-ui/printdialog.cpp b/qt-ui/printdialog.cpp index e8a323e03..f8f06aead 100644 --- a/qt-ui/printdialog.cpp +++ b/qt-ui/printdialog.cpp @@ -66,24 +66,8 @@ PrintDialog::PrintDialog(QWidget *parent, Qt::WindowFlags f) : QDialog(parent, f connect(quit, SIGNAL(activated()), parent, SLOT(close())); } -bool PrintDialog::checkForAvailablePrinters(void) -{ - QList<QPrinterInfo> list = QPrinterInfo::availablePrinters(); - if (!list.length()) { - QMessageBox msgBox; - msgBox.setIcon(QMessageBox::Critical); - msgBox.setText(tr("Subsurface cannot find installed printers on this system!")); - msgBox.setWindowIcon(QIcon(":subsurface-icon")); - msgBox.exec(); - return false; - } - return true; -} - void PrintDialog::previewClicked(void) { - if (!checkForAvailablePrinters()) - return; QPrintPreviewDialog previewDialog(&printer, this); connect(&previewDialog, SIGNAL(paintRequested(QPrinter *)), this, SLOT(onPaintRequested(QPrinter *))); previewDialog.exec(); @@ -91,8 +75,6 @@ void PrintDialog::previewClicked(void) void PrintDialog::printClicked(void) { - if (!checkForAvailablePrinters()) - return; QPrintDialog printDialog(&printer, this); if (printDialog.exec() == QDialog::Accepted){ printLayout->print(); |