blob: 2d0a36210ee6b1b417ddde4a77b65780778fbd35 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
From 5e89420482da4f24ca4b0555562a9160cf259de4 Mon Sep 17 00:00:00 2001
From: Laurent Montel <montel@kde.org>
Date: Tue, 15 Mar 2022 06:49:17 +0100
Subject: [PATCH] Use KWindowStateSaver directly
---
src/ksieveui/editor/sieveeditortextmodewidget.cpp | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/ksieveui/editor/sieveeditortextmodewidget.cpp b/src/ksieveui/editor/sieveeditortextmodewidget.cpp
index 7d7c385d..a9857d54 100644
--- a/src/ksieveui/editor/sieveeditortextmodewidget.cpp
+++ b/src/ksieveui/editor/sieveeditortextmodewidget.cpp
@@ -33,10 +33,11 @@
#include <KLocalizedString>
#include <KMessageBox>
#include <KSharedConfig>
+#include <KWindowStateSaver>
-#include <PimCommon/KPimPrintPreviewDialog>
#include <QPointer>
#include <QPrintDialog>
+#include <QPrintPreviewDialog>
#include <QPrinter>
#include <QPushButton>
#include <QShortcut>
@@ -442,7 +443,8 @@ void SieveEditorTextModeWidget::printPreview()
if (w == mEditorWidget) {
bool restoreSpellCheck = mTextEdit->checkSpellingEnabled();
mTextEdit->setCheckSpellingEnabled(false);
- QPointer<PimCommon::KPimPrintPreviewDialog> previewdlg = new PimCommon::KPimPrintPreviewDialog(this);
+ QPointer<QPrintPreviewDialog> previewdlg = new QPrintPreviewDialog(this);
+ new KWindowStateSaver(previewdlg.data(), "SieveEditorPrintPreviewDialog");
connect(previewdlg.data(), &QPrintPreviewDialog::paintRequested, this, [this](QPrinter *printer) {
mTextEdit->print(printer);
});
--
GitLab
|