MCPcopy Create free account
hub / github.com/OpenOrienteering/mapper / setCustomPageSize

Method setCustomPageSize

src/core/map_printer.cpp:606–618  ·  view source on GitHub ↗

slot

Source from the content-addressed store, hash-verified

604
605// slot
606void MapPrinter::setCustomPageSize(const QSizeF& dimensions)
607{
608 if ((page_format.page_size != QPageSize::Custom ||
609 page_format.paper_dimensions != dimensions) &&
610 ! dimensions.isEmpty())
611 {
612 page_format.page_size = QPageSize::Custom;
613 page_format.orientation = MapPrinterPageFormat::Portrait;
614 page_format.paper_dimensions = dimensions;
615 updatePaperDimensions();
616 emit pageFormatChanged(page_format);
617 }
618}
619
620// slot
621void MapPrinter::setPageOrientation(const MapPrinterPageFormat::Orientation orientation)

Callers 3

setTaskMethod · 0.80
setPrintAreaMethod · 0.80

Calls 1

isEmptyMethod · 0.45

Tested by

no test coverage detected