diff options
-rw-r--r-- | src/core/printing/print_view_manager_qt.cpp | 3 | ||||
-rw-r--r-- | src/core/printing/print_view_manager_qt.h | 7 | ||||
-rw-r--r-- | src/core/web_contents_adapter.cpp | 2 |
3 files changed, 3 insertions, 9 deletions
diff --git a/src/core/printing/print_view_manager_qt.cpp b/src/core/printing/print_view_manager_qt.cpp index fffc91631..508042e48 100644 --- a/src/core/printing/print_view_manager_qt.cpp +++ b/src/core/printing/print_view_manager_qt.cpp @@ -214,7 +214,6 @@ PrintViewManagerQt::~PrintViewManagerQt() { } -#if QT_CONFIG(webengine_printing_and_pdf) void PrintViewManagerQt::PrintToPDFFileWithCallback(const QPageLayout &pageLayout, bool printInColor, const QString &filePath, @@ -294,8 +293,6 @@ bool PrintViewManagerQt::PrintToPDFInternal(const QPageLayout &pageLayout, return true; } -#endif // QT_CONFIG(webengine_printing_and_pdf) - // PrintedPagesSource implementation. base::string16 PrintViewManagerQt::RenderSourceName() { diff --git a/src/core/printing/print_view_manager_qt.h b/src/core/printing/print_view_manager_qt.h index c71ec4a61..ae96b72af 100644 --- a/src/core/printing/print_view_manager_qt.h +++ b/src/core/printing/print_view_manager_qt.h @@ -85,7 +85,7 @@ public: ~PrintViewManagerQt() override; typedef base::Callback<void(const std::vector<char> &result)> PrintToPDFCallback; typedef base::Callback<void(bool success)> PrintToPDFFileCallback; -#if QT_CONFIG(webengine_printing_and_pdf) + // Method to print a page to a Pdf document with page size \a pageSize in location \a filePath. void PrintToPDFFileWithCallback(const QPageLayout &pageLayout, bool printInColor, @@ -95,7 +95,6 @@ public: bool printInColor, bool useCustomMargins, const PrintToPDFCallback &callback); -#endif // QT_CONFIG(webengine_printing_and_pdf) base::string16 RenderSourceName() override; @@ -123,11 +122,7 @@ protected: void OnDidPreviewPage(const PrintHostMsg_DidPreviewPage_Params& params); void OnShowScriptedPrintPreview(content::RenderFrameHost* rfh, bool source_is_modifiable); - - -#if QT_CONFIG(webengine_printing_and_pdf) bool PrintToPDFInternal(const QPageLayout &, bool printInColor, bool useCustomMargins = true); -#endif private: void resetPdfState(); diff --git a/src/core/web_contents_adapter.cpp b/src/core/web_contents_adapter.cpp index e65ab9d07..84b97412b 100644 --- a/src/core/web_contents_adapter.cpp +++ b/src/core/web_contents_adapter.cpp @@ -49,7 +49,9 @@ #include "devtools_frontend_qt.h" #include "download_manager_delegate_qt.h" #include "media_capture_devices_dispatcher.h" +#if QT_CONFIG(webengine_printing_and_pdf) #include "printing/print_view_manager_qt.h" +#endif #include "profile_qt.h" #include "qwebenginecallback_p.h" #include "render_view_observer_host_qt.h" |