OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Path:<top>::QPlatformPrintDevice
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
isValid
Name: QPlatformPrintDevice::isValid
Prototype: bool QPlatformPrintDevice::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 110-113
100.000% (1/1)
11
QPlatformPrintDevice
Name: QPlatformPrintDevice::QPlatformPrintDevice
Prototype: QPlatformPrintDevice::QPlatformPrintDevice()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 51-66
100.000% (1/1)
21
QPlatformPrintDevice
Name: QPlatformPrintDevice::QPlatformPrintDevice
Prototype: QPlatformPrintDevice::QPlatformPrintDevice(const QString &id)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 68-84
100.000% (1/1)
21
supportsMultipleCopies
Name: QPlatformPrintDevice::supportsMultipleCopies
Prototype: bool QPlatformPrintDevice::supportsMultipleCopies() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 145-148
  0.000% (0/1)
11
supportsCustomPageSizes
Name: QPlatformPrintDevice::supportsCustomPageSizes
Prototype: bool QPlatformPrintDevice::supportsCustomPageSizes() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 256-259
  0.000% (0/1)
11
supportsCollateCopies
Name: QPlatformPrintDevice::supportsCollateCopies
Prototype: bool QPlatformPrintDevice::supportsCollateCopies() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 150-153
  0.000% (0/1)
11
supportedResolutions
Name: QPlatformPrintDevice::supportedResolutions
Prototype: QList<int> QPlatformPrintDevice::supportedResolutions() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 290-295
  0.000% (0/4)
32
supportedPageSizes
Name: QPlatformPrintDevice::supportedPageSizes
Prototype: QList<QPageSize> QPlatformPrintDevice::supportedPageSizes() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 164-169
  0.000% (0/4)
32
supportedPageSizeMatch
Name: QPlatformPrintDevice::supportedPageSizeMatch
Prototype: QPageSize QPlatformPrintDevice::supportedPageSizeMatch(const QPageSize &pageSize) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 246-254
  0.000% (0/5)
43
supportedPageSize
Name: QPlatformPrintDevice::supportedPageSize
Prototype: QPageSize QPlatformPrintDevice::supportedPageSize(const QPageSize &pageSize) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 171-199
  0.000% (0/23)
139
supportedPageSize
Name: QPlatformPrintDevice::supportedPageSize
Prototype: QPageSize QPlatformPrintDevice::supportedPageSize(QPageSize::PageSizeId pageSizeId) const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 201-213
  0.000% (0/8)
64
supportedPageSize
Name: QPlatformPrintDevice::supportedPageSize
Prototype: QPageSize QPlatformPrintDevice::supportedPageSize(const QString &pageName) const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 215-226
  0.000% (0/8)
64
supportedPageSize
Name: QPlatformPrintDevice::supportedPageSize
Prototype: QPageSize QPlatformPrintDevice::supportedPageSize(const QSize &sizePoints) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 228-235
  0.000% (0/4)
32
supportedPageSize
Name: QPlatformPrintDevice::supportedPageSize
Prototype: QPageSize QPlatformPrintDevice::supportedPageSize(const QSizeF &size, QPageSize::Unit units) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 237-244
  0.000% (0/4)
32
supportedOutputBins
Name: QPlatformPrintDevice::supportedOutputBins
Prototype: QList<QPrint::OutputBin> QPlatformPrintDevice::supportedOutputBins() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 330-335
  0.000% (0/4)
32
supportedMimeTypes
Name: QPlatformPrintDevice::supportedMimeTypes
Prototype: QList<QMimeType> QPlatformPrintDevice::supportedMimeTypes() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 374-379
  0.000% (0/4)
32
supportedInputSlots
Name: QPlatformPrintDevice::supportedInputSlots
Prototype: QList<QPrint::InputSlot> QPlatformPrintDevice::supportedInputSlots() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 310-315
  0.000% (0/4)
32
supportedDuplexModes
Name: QPlatformPrintDevice::supportedDuplexModes
Prototype: QList<QPrint::DuplexMode> QPlatformPrintDevice::supportedDuplexModes() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 346-351
  0.000% (0/4)
32
supportedColorModes
Name: QPlatformPrintDevice::supportedColorModes
Prototype: QList<QPrint::ColorMode> QPlatformPrintDevice::supportedColorModes() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 362-367
  0.000% (0/4)
32
state
Name: QPlatformPrintDevice::state
Prototype: QPrint::DeviceState QPlatformPrintDevice::state() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 140-143
  0.000% (0/1)
11
printableMargins
Name: QPlatformPrintDevice::printableMargins
Prototype: QMarginsF QPlatformPrintDevice::printableMargins(const QPageSize &pageSize, QPageLayout::Orientation orientation, int resolution) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 271-279
  0.000% (0/1)
41
name
Name: QPlatformPrintDevice::name
Prototype: QString QPlatformPrintDevice::name() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 95-98
  0.000% (0/1)
11
minimumPhysicalPageSize
Name: QPlatformPrintDevice::minimumPhysicalPageSize
Prototype: QSize QPlatformPrintDevice::minimumPhysicalPageSize() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 261-264
  0.000% (0/1)
11
maximumPhysicalPageSize
Name: QPlatformPrintDevice::maximumPhysicalPageSize
Prototype: QSize QPlatformPrintDevice::maximumPhysicalPageSize() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 266-269
  0.000% (0/1)
11
makeAndModel
Name: QPlatformPrintDevice::makeAndModel
Prototype: QString QPlatformPrintDevice::makeAndModel() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 105-108
  0.000% (0/1)
11
location
Name: QPlatformPrintDevice::location
Prototype: QString QPlatformPrintDevice::location() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 100-103
  0.000% (0/1)
11
isValidPageLayout
Name: QPlatformPrintDevice::isValidPageLayout
Prototype: bool QPlatformPrintDevice::isValidPageLayout(const QPageLayout &layout, int resolution) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 125-138
  0.000% (0/4)
82
isRemote
Name: QPlatformPrintDevice::isRemote
Prototype: bool QPlatformPrintDevice::isRemote() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 120-123
  0.000% (0/1)
11
isDefault
Name: QPlatformPrintDevice::isDefault
Prototype: bool QPlatformPrintDevice::isDefault() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 115-118
  0.000% (0/1)
11
id
Name: QPlatformPrintDevice::id
Prototype: QString QPlatformPrintDevice::id() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 90-93
  0.000% (0/1)
11
defaultResolution
Name: QPlatformPrintDevice::defaultResolution
Prototype: int QPlatformPrintDevice::defaultResolution() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 285-288
  0.000% (0/1)
11
defaultPageSize
Name: QPlatformPrintDevice::defaultPageSize
Prototype: QPageSize QPlatformPrintDevice::defaultPageSize() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 159-162
  0.000% (0/1)
11
defaultOutputBin
Name: QPlatformPrintDevice::defaultOutputBin
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
defaultOutputBin
Name: QPlatformPrintDevice::defaultOutputBin
Prototype: QPrint::OutputBin QPlatformPrintDevice::defaultOutputBin() const
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 321-328
  0.000% (0/2)
42
defaultInputSlot
Name: QPlatformPrintDevice::defaultInputSlot
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
defaultInputSlot
Name: QPlatformPrintDevice::defaultInputSlot
Prototype: QPrint::InputSlot QPlatformPrintDevice::defaultInputSlot() const
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 301-308
  0.000% (0/2)
42
defaultDuplexMode
Name: QPlatformPrintDevice::defaultDuplexMode
Prototype: QPrint::DuplexMode QPlatformPrintDevice::defaultDuplexMode() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 341-344
  0.000% (0/1)
11
defaultColorMode
Name: QPlatformPrintDevice::defaultColorMode
Prototype: QPrint::ColorMode QPlatformPrintDevice::defaultColorMode() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 357-360
  0.000% (0/1)
11
createPageSize
Name: QPlatformPrintDevice::createPageSize
Prototype: QPageSize QPlatformPrintDevice::createPageSize(const QString &key, const QSize &size, const QString &localizedName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 382-385
  0.000% (0/1)
11
createPageSize
Name: QPlatformPrintDevice::createPageSize
Prototype: QPageSize QPlatformPrintDevice::createPageSize(int windowsId, const QSize &size, const QString &localizedName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintdevice.cpp
Lines: 387-390
  0.000% (0/1)
11

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9