aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/widgets/TextEdit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/widgets/TextEdit.cpp')
-rw-r--r--src/ui/widgets/TextEdit.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/ui/widgets/TextEdit.cpp b/src/ui/widgets/TextEdit.cpp
index 9c53b311..f27bab7c 100644
--- a/src/ui/widgets/TextEdit.cpp
+++ b/src/ui/widgets/TextEdit.cpp
@@ -482,7 +482,11 @@ void TextEdit::SlotPrint() {
if (dlg->exec() != QDialog::Accepted) {
return;
}
- document->print(&printer);
+ if (document != nullptr) {
+ document->print(&printer);
+ } else {
+ QMessageBox::warning(this, _("Warning"), _("No document to print"));
+ }
// statusBar()->showMessage(_("Ready"), 2000);
#endif