// Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause #include "printview.h" #if defined(QT_PRINTSUPPORT_LIB) # include # if QT_CONFIG(printer) # include # endif #endif PrintView::PrintView() { setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); } void PrintView::print(QPrinter *printer) { #if defined(QT_PRINTSUPPORT_LIB) && QT_CONFIG(printer) resize(printer->width(), printer->height()); render(printer); #else Q_UNUSED(printer); #endif }