From 1f16642c821142c12591b027c0c487d2d674c194 Mon Sep 17 00:00:00 2001 From: Jean-Paul Chaput Date: Thu, 9 Mar 2023 15:30:23 +0100 Subject: [PATCH] Restore alternate support for Qt 4. --- hurricane/src/viewer/CellViewer.cpp | 4 ++++ hurricane/src/viewer/ErrorWidget.cpp | 2 ++ 2 files changed, 6 insertions(+) diff --git a/hurricane/src/viewer/CellViewer.cpp b/hurricane/src/viewer/CellViewer.cpp index 6f0a4c46..0ab78a19 100644 --- a/hurricane/src/viewer/CellViewer.cpp +++ b/hurricane/src/viewer/CellViewer.cpp @@ -853,7 +853,11 @@ namespace Hurricane { QPrinter printer ( QPrinter::ScreenResolution ); printer.setOutputFileName ( "unicorn-snapshot.pdf" ); printer.setPageSize ( (QPrinter::PaperSize )Cfg::getParamEnumerate("viewer.printer.paper" ,0)->asInt() ); +#if QT_VERSION < QT_VERSION_CHECK(5,0,0) + printer.setOrientation( (QPrinter::Orientation)Cfg::getParamEnumerate("viewer.printer.orientation",0)->asInt() ); +#else printer.setPageOrientation( (QPageLayout::Orientation)Cfg::getParamEnumerate("viewer.printer.orientation",0)->asInt() ); +#endif QPrintDialog dialog ( &printer ); if ( dialog.exec() == QDialog::Accepted ) diff --git a/hurricane/src/viewer/ErrorWidget.cpp b/hurricane/src/viewer/ErrorWidget.cpp index 38c33558..80858dac 100644 --- a/hurricane/src/viewer/ErrorWidget.cpp +++ b/hurricane/src/viewer/ErrorWidget.cpp @@ -94,7 +94,9 @@ namespace Hurricane { _trace->setLineWrapMode ( QTextEdit::FixedColumnWidth ); _trace->setLineWrapColumnOrWidth( 140 ); _trace->setSizePolicy ( QSizePolicy::Expanding, QSizePolicy::Expanding ); +#if QT_VERSION >= QT_VERSION_CHECK(5,0,0) _trace->setSizeAdjustPolicy ( QAbstractScrollArea::AdjustToContents ); +#endif _trace->hide (); QCheckBox* showTrace = new QCheckBox ();