KLayout 0.29.8 (2024-11-26 926dac96c) [master]

API reference - Class QPageSize

Notation used in Ruby API documentation

Module: QtGui

Description: Binding of QPageSize

Sub-classes: PageSizeId, QFlags_PageSizeId, SizeMatchPolicy, QFlags_SizeMatchPolicy, Unit, QFlags_Unit

Public constructors

new QPageSizenewConstructor QPageSize::QPageSize()
new QPageSizenew(const QPageSize_PageSizeId pageSizeId)Constructor QPageSize::QPageSize(QPageSize::PageSizeId pageSizeId)
new QPageSizenew(const QSize pointSize,
string name = QString(),
const QPageSize_SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch)
Constructor QPageSize::QPageSize(const QSize &pointSize, const QString &name, QPageSize::SizeMatchPolicy matchPolicy)
new QPageSizenew(const QSizeF size,
const QPageSize_Unit units,
string name = QString(),
const QPageSize_SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch)
Constructor QPageSize::QPageSize(const QSizeF &size, QPageSize::Unit units, const QString &name, QPageSize::SizeMatchPolicy matchPolicy)
new QPageSizenew(const QPageSize other)Constructor QPageSize::QPageSize(const QPageSize &other)

Public methods

[const]bool!=(const QPageSize rhs)Operator bool ::operator!=(const QPageSize &lhs, const QPageSize &rhs)
[const]bool==(const QPageSize rhs)Operator bool ::operator==(const QPageSize &lhs, const QPageSize &rhs)
void_assign(const QPageSize other)Assigns another object to self
[const]QPageSize ptr_const_castReturns a non-const reference to self.
void_createEnsures the C++ object is created
void_destroyExplicitly destroys the object
[const]bool_destroyed?Returns a value indicating whether the object was already destroyed
[const]bool_is_const_object?Returns a value indicating whether the reference is a const reference
void_manageMarks the object as managed by the script side.
void_unmanageMarks the object as no longer owned by the script side.
QPageSizeassign(const QPageSize other)Method QPageSize &QPageSize::operator=(const QPageSize &other)
[const]QSizeFdefinitionSizeMethod QSizeF QPageSize::definitionSize()
[const]QPageSize_UnitdefinitionUnitsMethod QPageSize::Unit QPageSize::definitionUnits()
[const]new QPageSize ptrdupCreates a copy of self
[const]QPageSize_PageSizeIdidMethod QPageSize::PageSizeId QPageSize::id()
[const]boolisEquivalentTo?(const QPageSize other)Method bool QPageSize::isEquivalentTo(const QPageSize &other)
[const]boolisValid?Method bool QPageSize::isValid()
[const]stringkeyMethod QString QPageSize::key()
[const]stringnameMethod QString QPageSize::name()
[const]QRectFrect(const QPageSize_Unit units)Method QRectF QPageSize::rect(QPageSize::Unit units)
[const]QRectrectPixels(int resolution)Method QRect QPageSize::rectPixels(int resolution)
[const]QRectrectPointsMethod QRect QPageSize::rectPoints()
[const]QSizeFsize(const QPageSize_Unit units)Method QSizeF QPageSize::size(QPageSize::Unit units)
[const]QSizesizePixels(int resolution)Method QSize QPageSize::sizePixels(int resolution)
[const]QSizesizePointsMethod QSize QPageSize::sizePoints()
voidswap(QPageSize other)Method void QPageSize::swap(QPageSize &other)
[const]intwindowsIdMethod int QPageSize::windowsId()

Public static methods and constants

[static,const]QPageSize_PageSizeIdA0Enum constant QPageSize::A0
[static,const]QPageSize_PageSizeIdA1Enum constant QPageSize::A1
[static,const]QPageSize_PageSizeIdA10Enum constant QPageSize::A10
[static,const]QPageSize_PageSizeIdA2Enum constant QPageSize::A2
[static,const]QPageSize_PageSizeIdA3Enum constant QPageSize::A3
[static,const]QPageSize_PageSizeIdA3ExtraEnum constant QPageSize::A3Extra
[static,const]QPageSize_PageSizeIdA4Enum constant QPageSize::A4
[static,const]QPageSize_PageSizeIdA4ExtraEnum constant QPageSize::A4Extra
[static,const]QPageSize_PageSizeIdA4PlusEnum constant QPageSize::A4Plus
[static,const]QPageSize_PageSizeIdA4SmallEnum constant QPageSize::A4Small
[static,const]QPageSize_PageSizeIdA5Enum constant QPageSize::A5
[static,const]QPageSize_PageSizeIdA5ExtraEnum constant QPageSize::A5Extra
[static,const]QPageSize_PageSizeIdA6Enum constant QPageSize::A6
[static,const]QPageSize_PageSizeIdA7Enum constant QPageSize::A7
[static,const]QPageSize_PageSizeIdA8Enum constant QPageSize::A8
[static,const]QPageSize_PageSizeIdA9Enum constant QPageSize::A9
[static,const]QPageSize_PageSizeIdAnsiAEnum constant QPageSize::AnsiA
[static,const]QPageSize_PageSizeIdAnsiBEnum constant QPageSize::AnsiB
[static,const]QPageSize_PageSizeIdAnsiCEnum constant QPageSize::AnsiC
[static,const]QPageSize_PageSizeIdAnsiDEnum constant QPageSize::AnsiD
[static,const]QPageSize_PageSizeIdAnsiEEnum constant QPageSize::AnsiE
[static,const]QPageSize_PageSizeIdArchAEnum constant QPageSize::ArchA
[static,const]QPageSize_PageSizeIdArchBEnum constant QPageSize::ArchB
[static,const]QPageSize_PageSizeIdArchCEnum constant QPageSize::ArchC
[static,const]QPageSize_PageSizeIdArchDEnum constant QPageSize::ArchD
[static,const]QPageSize_PageSizeIdArchEEnum constant QPageSize::ArchE
[static,const]QPageSize_PageSizeIdB0Enum constant QPageSize::B0
[static,const]QPageSize_PageSizeIdB1Enum constant QPageSize::B1
[static,const]QPageSize_PageSizeIdB10Enum constant QPageSize::B10
[static,const]QPageSize_PageSizeIdB2Enum constant QPageSize::B2
[static,const]QPageSize_PageSizeIdB3Enum constant QPageSize::B3
[static,const]QPageSize_PageSizeIdB4Enum constant QPageSize::B4
[static,const]QPageSize_PageSizeIdB5Enum constant QPageSize::B5
[static,const]QPageSize_PageSizeIdB5ExtraEnum constant QPageSize::B5Extra
[static,const]QPageSize_PageSizeIdB6Enum constant QPageSize::B6
[static,const]QPageSize_PageSizeIdB7Enum constant QPageSize::B7
[static,const]QPageSize_PageSizeIdB8Enum constant QPageSize::B8
[static,const]QPageSize_PageSizeIdB9Enum constant QPageSize::B9
[static,const]QPageSize_PageSizeIdC5EEnum constant QPageSize::C5E
[static,const]QPageSize_UnitCiceroEnum constant QPageSize::Cicero
[static,const]QPageSize_PageSizeIdComm10EEnum constant QPageSize::Comm10E
[static,const]QPageSize_PageSizeIdCustomEnum constant QPageSize::Custom
[static,const]QPageSize_PageSizeIdDLEEnum constant QPageSize::DLE
[static,const]QPageSize_UnitDidotEnum constant QPageSize::Didot
[static,const]QPageSize_PageSizeIdDoublePostcardEnum constant QPageSize::DoublePostcard
[static,const]QPageSize_PageSizeIdEnvelope10Enum constant QPageSize::Envelope10
[static,const]QPageSize_PageSizeIdEnvelope11Enum constant QPageSize::Envelope11
[static,const]QPageSize_PageSizeIdEnvelope12Enum constant QPageSize::Envelope12
[static,const]QPageSize_PageSizeIdEnvelope14Enum constant QPageSize::Envelope14
[static,const]QPageSize_PageSizeIdEnvelope9Enum constant QPageSize::Envelope9
[static,const]QPageSize_PageSizeIdEnvelopeB4Enum constant QPageSize::EnvelopeB4
[static,const]QPageSize_PageSizeIdEnvelopeB5Enum constant QPageSize::EnvelopeB5
[static,const]QPageSize_PageSizeIdEnvelopeB6Enum constant QPageSize::EnvelopeB6
[static,const]QPageSize_PageSizeIdEnvelopeC0Enum constant QPageSize::EnvelopeC0
[static,const]QPageSize_PageSizeIdEnvelopeC1Enum constant QPageSize::EnvelopeC1
[static,const]QPageSize_PageSizeIdEnvelopeC2Enum constant QPageSize::EnvelopeC2
[static,const]QPageSize_PageSizeIdEnvelopeC3Enum constant QPageSize::EnvelopeC3
[static,const]QPageSize_PageSizeIdEnvelopeC4Enum constant QPageSize::EnvelopeC4
[static,const]QPageSize_PageSizeIdEnvelopeC5Enum constant QPageSize::EnvelopeC5
[static,const]QPageSize_PageSizeIdEnvelopeC6Enum constant QPageSize::EnvelopeC6
[static,const]QPageSize_PageSizeIdEnvelopeC65Enum constant QPageSize::EnvelopeC65
[static,const]QPageSize_PageSizeIdEnvelopeC7Enum constant QPageSize::EnvelopeC7
[static,const]QPageSize_PageSizeIdEnvelopeChou3Enum constant QPageSize::EnvelopeChou3
[static,const]QPageSize_PageSizeIdEnvelopeChou4Enum constant QPageSize::EnvelopeChou4
[static,const]QPageSize_PageSizeIdEnvelopeDLEnum constant QPageSize::EnvelopeDL
[static,const]QPageSize_PageSizeIdEnvelopeInviteEnum constant QPageSize::EnvelopeInvite
[static,const]QPageSize_PageSizeIdEnvelopeItalianEnum constant QPageSize::EnvelopeItalian
[static,const]QPageSize_PageSizeIdEnvelopeKaku2Enum constant QPageSize::EnvelopeKaku2
[static,const]QPageSize_PageSizeIdEnvelopeKaku3Enum constant QPageSize::EnvelopeKaku3
[static,const]QPageSize_PageSizeIdEnvelopeMonarchEnum constant QPageSize::EnvelopeMonarch
[static,const]QPageSize_PageSizeIdEnvelopePersonalEnum constant QPageSize::EnvelopePersonal
[static,const]QPageSize_PageSizeIdEnvelopePrc1Enum constant QPageSize::EnvelopePrc1
[static,const]QPageSize_PageSizeIdEnvelopePrc10Enum constant QPageSize::EnvelopePrc10
[static,const]QPageSize_PageSizeIdEnvelopePrc2Enum constant QPageSize::EnvelopePrc2
[static,const]QPageSize_PageSizeIdEnvelopePrc3Enum constant QPageSize::EnvelopePrc3
[static,const]QPageSize_PageSizeIdEnvelopePrc4Enum constant QPageSize::EnvelopePrc4
[static,const]QPageSize_PageSizeIdEnvelopePrc5Enum constant QPageSize::EnvelopePrc5
[static,const]QPageSize_PageSizeIdEnvelopePrc6Enum constant QPageSize::EnvelopePrc6
[static,const]QPageSize_PageSizeIdEnvelopePrc7Enum constant QPageSize::EnvelopePrc7
[static,const]QPageSize_PageSizeIdEnvelopePrc8Enum constant QPageSize::EnvelopePrc8
[static,const]QPageSize_PageSizeIdEnvelopePrc9Enum constant QPageSize::EnvelopePrc9
[static,const]QPageSize_PageSizeIdEnvelopeYou4Enum constant QPageSize::EnvelopeYou4
[static,const]QPageSize_SizeMatchPolicyExactMatchEnum constant QPageSize::ExactMatch
[static,const]QPageSize_PageSizeIdExecutiveEnum constant QPageSize::Executive
[static,const]QPageSize_PageSizeIdExecutiveStandardEnum constant QPageSize::ExecutiveStandard
[static,const]QPageSize_PageSizeIdFanFoldGermanEnum constant QPageSize::FanFoldGerman
[static,const]QPageSize_PageSizeIdFanFoldGermanLegalEnum constant QPageSize::FanFoldGermanLegal
[static,const]QPageSize_PageSizeIdFanFoldUSEnum constant QPageSize::FanFoldUS
[static,const]QPageSize_PageSizeIdFolioEnum constant QPageSize::Folio
[static,const]QPageSize_SizeMatchPolicyFuzzyMatchEnum constant QPageSize::FuzzyMatch
[static,const]QPageSize_SizeMatchPolicyFuzzyOrientationMatchEnum constant QPageSize::FuzzyOrientationMatch
[static,const]QPageSize_PageSizeIdImperial10x11Enum constant QPageSize::Imperial10x11
[static,const]QPageSize_PageSizeIdImperial10x13Enum constant QPageSize::Imperial10x13
[static,const]QPageSize_PageSizeIdImperial10x14Enum constant QPageSize::Imperial10x14
[static,const]QPageSize_PageSizeIdImperial12x11Enum constant QPageSize::Imperial12x11
[static,const]QPageSize_PageSizeIdImperial15x11Enum constant QPageSize::Imperial15x11
[static,const]QPageSize_PageSizeIdImperial7x9Enum constant QPageSize::Imperial7x9
[static,const]QPageSize_PageSizeIdImperial8x10Enum constant QPageSize::Imperial8x10
[static,const]QPageSize_PageSizeIdImperial9x11Enum constant QPageSize::Imperial9x11
[static,const]QPageSize_PageSizeIdImperial9x12Enum constant QPageSize::Imperial9x12
[static,const]QPageSize_UnitInchEnum constant QPageSize::Inch
[static,const]QPageSize_PageSizeIdJisB0Enum constant QPageSize::JisB0
[static,const]QPageSize_PageSizeIdJisB1Enum constant QPageSize::JisB1
[static,const]QPageSize_PageSizeIdJisB10Enum constant QPageSize::JisB10
[static,const]QPageSize_PageSizeIdJisB2Enum constant QPageSize::JisB2
[static,const]QPageSize_PageSizeIdJisB3Enum constant QPageSize::JisB3
[static,const]QPageSize_PageSizeIdJisB4Enum constant QPageSize::JisB4
[static,const]QPageSize_PageSizeIdJisB5Enum constant QPageSize::JisB5
[static,const]QPageSize_PageSizeIdJisB6Enum constant QPageSize::JisB6
[static,const]QPageSize_PageSizeIdJisB7Enum constant QPageSize::JisB7
[static,const]QPageSize_PageSizeIdJisB8Enum constant QPageSize::JisB8
[static,const]QPageSize_PageSizeIdJisB9Enum constant QPageSize::JisB9
[static,const]QPageSize_PageSizeIdLastPageSizeEnum constant QPageSize::LastPageSize
[static,const]QPageSize_PageSizeIdLedgerEnum constant QPageSize::Ledger
[static,const]QPageSize_PageSizeIdLegalEnum constant QPageSize::Legal
[static,const]QPageSize_PageSizeIdLegalExtraEnum constant QPageSize::LegalExtra
[static,const]QPageSize_PageSizeIdLetterEnum constant QPageSize::Letter
[static,const]QPageSize_PageSizeIdLetterExtraEnum constant QPageSize::LetterExtra
[static,const]QPageSize_PageSizeIdLetterPlusEnum constant QPageSize::LetterPlus
[static,const]QPageSize_PageSizeIdLetterSmallEnum constant QPageSize::LetterSmall
[static,const]QPageSize_UnitMillimeterEnum constant QPageSize::Millimeter
[static,const]QPageSize_PageSizeIdNPageSizeEnum constant QPageSize::NPageSize
[static,const]QPageSize_PageSizeIdNPaperSizeEnum constant QPageSize::NPaperSize
[static,const]QPageSize_PageSizeIdNoteEnum constant QPageSize::Note
[static,const]QPageSize_UnitPicaEnum constant QPageSize::Pica
[static,const]QPageSize_UnitPointEnum constant QPageSize::Point
[static,const]QPageSize_PageSizeIdPostcardEnum constant QPageSize::Postcard
[static,const]QPageSize_PageSizeIdPrc16KEnum constant QPageSize::Prc16K
[static,const]QPageSize_PageSizeIdPrc32KEnum constant QPageSize::Prc32K
[static,const]QPageSize_PageSizeIdPrc32KBigEnum constant QPageSize::Prc32KBig
[static,const]QPageSize_PageSizeIdQuartoEnum constant QPageSize::Quarto
[static,const]QPageSize_PageSizeIdStatementEnum constant QPageSize::Statement
[static,const]QPageSize_PageSizeIdSuperAEnum constant QPageSize::SuperA
[static,const]QPageSize_PageSizeIdSuperBEnum constant QPageSize::SuperB
[static,const]QPageSize_PageSizeIdTabloidEnum constant QPageSize::Tabloid
[static,const]QPageSize_PageSizeIdTabloidExtraEnum constant QPageSize::TabloidExtra
QSizeFdefinitionSize(const QPageSize_PageSizeId pageSizeId)Static method QSizeF QPageSize::definitionSize(QPageSize::PageSizeId pageSizeId)
QPageSize_UnitdefinitionUnits(const QPageSize_PageSizeId pageSizeId)Static method QPageSize::Unit QPageSize::definitionUnits(QPageSize::PageSizeId pageSizeId)
QPageSize_PageSizeIdid(const QSize pointSize,
const QPageSize_SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch)
Static method QPageSize::PageSizeId QPageSize::id(const QSize &pointSize, QPageSize::SizeMatchPolicy matchPolicy)
QPageSize_PageSizeIdid(const QSizeF size,
const QPageSize_Unit units,
const QPageSize_SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch)
Static method QPageSize::PageSizeId QPageSize::id(const QSizeF &size, QPageSize::Unit units, QPageSize::SizeMatchPolicy matchPolicy)
QPageSize_PageSizeIdid(int windowsId)Static method QPageSize::PageSizeId QPageSize::id(int windowsId)
stringkey(const QPageSize_PageSizeId pageSizeId)Static method QString QPageSize::key(QPageSize::PageSizeId pageSizeId)
stringname(const QPageSize_PageSizeId pageSizeId)Static method QString QPageSize::name(QPageSize::PageSizeId pageSizeId)
QSizeFsize(const QPageSize_PageSizeId pageSizeId,
const QPageSize_Unit units)
Static method QSizeF QPageSize::size(QPageSize::PageSizeId pageSizeId, QPageSize::Unit units)
QSizesizePixels(const QPageSize_PageSizeId pageSizeId,
int resolution)
Static method QSize QPageSize::sizePixels(QPageSize::PageSizeId pageSizeId, int resolution)
QSizesizePoints(const QPageSize_PageSizeId pageSizeId)Static method QSize QPageSize::sizePoints(QPageSize::PageSizeId pageSizeId)
intwindowsId(const QPageSize_PageSizeId pageSizeId)Static method int QPageSize::windowsId(QPageSize::PageSizeId pageSizeId)

Deprecated methods (protected, public, static, non-static and constructors)

voidcreateUse of this method is deprecated. Use _create instead
voiddestroyUse of this method is deprecated. Use _destroy instead
[const]booldestroyed?Use of this method is deprecated. Use _destroyed? instead
[const]boolis_const_object?Use of this method is deprecated. Use _is_const_object? instead

Detailed description

!=

Signature: [const] bool != (const QPageSize rhs)

Description: Operator bool ::operator!=(const QPageSize &lhs, const QPageSize &rhs)

This is the mapping of the global operator to the instance method.

==

Signature: [const] bool == (const QPageSize rhs)

Description: Operator bool ::operator==(const QPageSize &lhs, const QPageSize &rhs)

This is the mapping of the global operator to the instance method.

A0

Signature: [static,const] QPageSize_PageSizeId A0

Description: Enum constant QPageSize::A0

Python specific notes:
The object exposes a readable attribute 'A0'. This is the getter.

A1

Signature: [static,const] QPageSize_PageSizeId A1

Description: Enum constant QPageSize::A1

Python specific notes:
The object exposes a readable attribute 'A1'. This is the getter.

A10

Signature: [static,const] QPageSize_PageSizeId A10

Description: Enum constant QPageSize::A10

Python specific notes:
The object exposes a readable attribute 'A10'. This is the getter.

A2

Signature: [static,const] QPageSize_PageSizeId A2

Description: Enum constant QPageSize::A2

Python specific notes:
The object exposes a readable attribute 'A2'. This is the getter.

A3

Signature: [static,const] QPageSize_PageSizeId A3

Description: Enum constant QPageSize::A3

Python specific notes:
The object exposes a readable attribute 'A3'. This is the getter.

A3Extra

Signature: [static,const] QPageSize_PageSizeId A3Extra

Description: Enum constant QPageSize::A3Extra

Python specific notes:
The object exposes a readable attribute 'A3Extra'. This is the getter.

A4

Signature: [static,const] QPageSize_PageSizeId A4

Description: Enum constant QPageSize::A4

Python specific notes:
The object exposes a readable attribute 'A4'. This is the getter.

A4Extra

Signature: [static,const] QPageSize_PageSizeId A4Extra

Description: Enum constant QPageSize::A4Extra

Python specific notes:
The object exposes a readable attribute 'A4Extra'. This is the getter.

A4Plus

Signature: [static,const] QPageSize_PageSizeId A4Plus

Description: Enum constant QPageSize::A4Plus

Python specific notes:
The object exposes a readable attribute 'A4Plus'. This is the getter.

A4Small

Signature: [static,const] QPageSize_PageSizeId A4Small

Description: Enum constant QPageSize::A4Small

Python specific notes:
The object exposes a readable attribute 'A4Small'. This is the getter.

A5

Signature: [static,const] QPageSize_PageSizeId A5

Description: Enum constant QPageSize::A5

Python specific notes:
The object exposes a readable attribute 'A5'. This is the getter.

A5Extra

Signature: [static,const] QPageSize_PageSizeId A5Extra

Description: Enum constant QPageSize::A5Extra

Python specific notes:
The object exposes a readable attribute 'A5Extra'. This is the getter.

A6

Signature: [static,const] QPageSize_PageSizeId A6

Description: Enum constant QPageSize::A6

Python specific notes:
The object exposes a readable attribute 'A6'. This is the getter.

A7

Signature: [static,const] QPageSize_PageSizeId A7

Description: Enum constant QPageSize::A7

Python specific notes:
The object exposes a readable attribute 'A7'. This is the getter.

A8

Signature: [static,const] QPageSize_PageSizeId A8

Description: Enum constant QPageSize::A8

Python specific notes:
The object exposes a readable attribute 'A8'. This is the getter.

A9

Signature: [static,const] QPageSize_PageSizeId A9

Description: Enum constant QPageSize::A9

Python specific notes:
The object exposes a readable attribute 'A9'. This is the getter.

AnsiA

Signature: [static,const] QPageSize_PageSizeId AnsiA

Description: Enum constant QPageSize::AnsiA

Python specific notes:
The object exposes a readable attribute 'AnsiA'. This is the getter.

AnsiB

Signature: [static,const] QPageSize_PageSizeId AnsiB

Description: Enum constant QPageSize::AnsiB

Python specific notes:
The object exposes a readable attribute 'AnsiB'. This is the getter.

AnsiC

Signature: [static,const] QPageSize_PageSizeId AnsiC

Description: Enum constant QPageSize::AnsiC

Python specific notes:
The object exposes a readable attribute 'AnsiC'. This is the getter.

AnsiD

Signature: [static,const] QPageSize_PageSizeId AnsiD

Description: Enum constant QPageSize::AnsiD

Python specific notes:
The object exposes a readable attribute 'AnsiD'. This is the getter.

AnsiE

Signature: [static,const] QPageSize_PageSizeId AnsiE

Description: Enum constant QPageSize::AnsiE

Python specific notes:
The object exposes a readable attribute 'AnsiE'. This is the getter.

ArchA

Signature: [static,const] QPageSize_PageSizeId ArchA

Description: Enum constant QPageSize::ArchA

Python specific notes:
The object exposes a readable attribute 'ArchA'. This is the getter.

ArchB

Signature: [static,const] QPageSize_PageSizeId ArchB

Description: Enum constant QPageSize::ArchB

Python specific notes:
The object exposes a readable attribute 'ArchB'. This is the getter.

ArchC

Signature: [static,const] QPageSize_PageSizeId ArchC

Description: Enum constant QPageSize::ArchC

Python specific notes:
The object exposes a readable attribute 'ArchC'. This is the getter.

ArchD

Signature: [static,const] QPageSize_PageSizeId ArchD

Description: Enum constant QPageSize::ArchD

Python specific notes:
The object exposes a readable attribute 'ArchD'. This is the getter.

ArchE

Signature: [static,const] QPageSize_PageSizeId ArchE

Description: Enum constant QPageSize::ArchE

Python specific notes:
The object exposes a readable attribute 'ArchE'. This is the getter.

B0

Signature: [static,const] QPageSize_PageSizeId B0

Description: Enum constant QPageSize::B0

Python specific notes:
The object exposes a readable attribute 'B0'. This is the getter.

B1

Signature: [static,const] QPageSize_PageSizeId B1

Description: Enum constant QPageSize::B1

Python specific notes:
The object exposes a readable attribute 'B1'. This is the getter.

B10

Signature: [static,const] QPageSize_PageSizeId B10

Description: Enum constant QPageSize::B10

Python specific notes:
The object exposes a readable attribute 'B10'. This is the getter.

B2

Signature: [static,const] QPageSize_PageSizeId B2

Description: Enum constant QPageSize::B2

Python specific notes:
The object exposes a readable attribute 'B2'. This is the getter.

B3

Signature: [static,const] QPageSize_PageSizeId B3

Description: Enum constant QPageSize::B3

Python specific notes:
The object exposes a readable attribute 'B3'. This is the getter.

B4

Signature: [static,const] QPageSize_PageSizeId B4

Description: Enum constant QPageSize::B4

Python specific notes:
The object exposes a readable attribute 'B4'. This is the getter.

B5

Signature: [static,const] QPageSize_PageSizeId B5

Description: Enum constant QPageSize::B5

Python specific notes:
The object exposes a readable attribute 'B5'. This is the getter.

B5Extra

Signature: [static,const] QPageSize_PageSizeId B5Extra

Description: Enum constant QPageSize::B5Extra

Python specific notes:
The object exposes a readable attribute 'B5Extra'. This is the getter.

B6

Signature: [static,const] QPageSize_PageSizeId B6

Description: Enum constant QPageSize::B6

Python specific notes:
The object exposes a readable attribute 'B6'. This is the getter.

B7

Signature: [static,const] QPageSize_PageSizeId B7

Description: Enum constant QPageSize::B7

Python specific notes:
The object exposes a readable attribute 'B7'. This is the getter.

B8

Signature: [static,const] QPageSize_PageSizeId B8

Description: Enum constant QPageSize::B8

Python specific notes:
The object exposes a readable attribute 'B8'. This is the getter.

B9

Signature: [static,const] QPageSize_PageSizeId B9

Description: Enum constant QPageSize::B9

Python specific notes:
The object exposes a readable attribute 'B9'. This is the getter.

C5E

Signature: [static,const] QPageSize_PageSizeId C5E

Description: Enum constant QPageSize::C5E

Python specific notes:
The object exposes a readable attribute 'C5E'. This is the getter.

Cicero

Signature: [static,const] QPageSize_Unit Cicero

Description: Enum constant QPageSize::Cicero

Python specific notes:
The object exposes a readable attribute 'Cicero'. This is the getter.

Comm10E

Signature: [static,const] QPageSize_PageSizeId Comm10E

Description: Enum constant QPageSize::Comm10E

Python specific notes:
The object exposes a readable attribute 'Comm10E'. This is the getter.

Custom

Signature: [static,const] QPageSize_PageSizeId Custom

Description: Enum constant QPageSize::Custom

Python specific notes:
The object exposes a readable attribute 'Custom'. This is the getter.

DLE

Signature: [static,const] QPageSize_PageSizeId DLE

Description: Enum constant QPageSize::DLE

Python specific notes:
The object exposes a readable attribute 'DLE'. This is the getter.

Didot

Signature: [static,const] QPageSize_Unit Didot

Description: Enum constant QPageSize::Didot

Python specific notes:
The object exposes a readable attribute 'Didot'. This is the getter.

DoublePostcard

Signature: [static,const] QPageSize_PageSizeId DoublePostcard

Description: Enum constant QPageSize::DoublePostcard

Python specific notes:
The object exposes a readable attribute 'DoublePostcard'. This is the getter.

Envelope10

Signature: [static,const] QPageSize_PageSizeId Envelope10

Description: Enum constant QPageSize::Envelope10

Python specific notes:
The object exposes a readable attribute 'Envelope10'. This is the getter.

Envelope11

Signature: [static,const] QPageSize_PageSizeId Envelope11

Description: Enum constant QPageSize::Envelope11

Python specific notes:
The object exposes a readable attribute 'Envelope11'. This is the getter.

Envelope12

Signature: [static,const] QPageSize_PageSizeId Envelope12

Description: Enum constant QPageSize::Envelope12

Python specific notes:
The object exposes a readable attribute 'Envelope12'. This is the getter.

Envelope14

Signature: [static,const] QPageSize_PageSizeId Envelope14

Description: Enum constant QPageSize::Envelope14

Python specific notes:
The object exposes a readable attribute 'Envelope14'. This is the getter.

Envelope9

Signature: [static,const] QPageSize_PageSizeId Envelope9

Description: Enum constant QPageSize::Envelope9

Python specific notes:
The object exposes a readable attribute 'Envelope9'. This is the getter.

EnvelopeB4

Signature: [static,const] QPageSize_PageSizeId EnvelopeB4

Description: Enum constant QPageSize::EnvelopeB4

Python specific notes:
The object exposes a readable attribute 'EnvelopeB4'. This is the getter.

EnvelopeB5

Signature: [static,const] QPageSize_PageSizeId EnvelopeB5

Description: Enum constant QPageSize::EnvelopeB5

Python specific notes:
The object exposes a readable attribute 'EnvelopeB5'. This is the getter.

EnvelopeB6

Signature: [static,const] QPageSize_PageSizeId EnvelopeB6

Description: Enum constant QPageSize::EnvelopeB6

Python specific notes:
The object exposes a readable attribute 'EnvelopeB6'. This is the getter.

EnvelopeC0

Signature: [static,const] QPageSize_PageSizeId EnvelopeC0

Description: Enum constant QPageSize::EnvelopeC0

Python specific notes:
The object exposes a readable attribute 'EnvelopeC0'. This is the getter.

EnvelopeC1

Signature: [static,const] QPageSize_PageSizeId EnvelopeC1

Description: Enum constant QPageSize::EnvelopeC1

Python specific notes:
The object exposes a readable attribute 'EnvelopeC1'. This is the getter.

EnvelopeC2

Signature: [static,const] QPageSize_PageSizeId EnvelopeC2

Description: Enum constant QPageSize::EnvelopeC2

Python specific notes:
The object exposes a readable attribute 'EnvelopeC2'. This is the getter.

EnvelopeC3

Signature: [static,const] QPageSize_PageSizeId EnvelopeC3

Description: Enum constant QPageSize::EnvelopeC3

Python specific notes:
The object exposes a readable attribute 'EnvelopeC3'. This is the getter.

EnvelopeC4

Signature: [static,const] QPageSize_PageSizeId EnvelopeC4

Description: Enum constant QPageSize::EnvelopeC4

Python specific notes:
The object exposes a readable attribute 'EnvelopeC4'. This is the getter.

EnvelopeC5

Signature: [static,const] QPageSize_PageSizeId EnvelopeC5

Description: Enum constant QPageSize::EnvelopeC5

Python specific notes:
The object exposes a readable attribute 'EnvelopeC5'. This is the getter.

EnvelopeC6

Signature: [static,const] QPageSize_PageSizeId EnvelopeC6

Description: Enum constant QPageSize::EnvelopeC6

Python specific notes:
The object exposes a readable attribute 'EnvelopeC6'. This is the getter.

EnvelopeC65

Signature: [static,const] QPageSize_PageSizeId EnvelopeC65

Description: Enum constant QPageSize::EnvelopeC65

Python specific notes:
The object exposes a readable attribute 'EnvelopeC65'. This is the getter.

EnvelopeC7

Signature: [static,const] QPageSize_PageSizeId EnvelopeC7

Description: Enum constant QPageSize::EnvelopeC7

Python specific notes:
The object exposes a readable attribute 'EnvelopeC7'. This is the getter.

EnvelopeChou3

Signature: [static,const] QPageSize_PageSizeId EnvelopeChou3

Description: Enum constant QPageSize::EnvelopeChou3

Python specific notes:
The object exposes a readable attribute 'EnvelopeChou3'. This is the getter.

EnvelopeChou4

Signature: [static,const] QPageSize_PageSizeId EnvelopeChou4

Description: Enum constant QPageSize::EnvelopeChou4

Python specific notes:
The object exposes a readable attribute 'EnvelopeChou4'. This is the getter.

EnvelopeDL

Signature: [static,const] QPageSize_PageSizeId EnvelopeDL

Description: Enum constant QPageSize::EnvelopeDL

Python specific notes:
The object exposes a readable attribute 'EnvelopeDL'. This is the getter.

EnvelopeInvite

Signature: [static,const] QPageSize_PageSizeId EnvelopeInvite

Description: Enum constant QPageSize::EnvelopeInvite

Python specific notes:
The object exposes a readable attribute 'EnvelopeInvite'. This is the getter.

EnvelopeItalian

Signature: [static,const] QPageSize_PageSizeId EnvelopeItalian

Description: Enum constant QPageSize::EnvelopeItalian

Python specific notes:
The object exposes a readable attribute 'EnvelopeItalian'. This is the getter.

EnvelopeKaku2

Signature: [static,const] QPageSize_PageSizeId EnvelopeKaku2

Description: Enum constant QPageSize::EnvelopeKaku2

Python specific notes:
The object exposes a readable attribute 'EnvelopeKaku2'. This is the getter.

EnvelopeKaku3

Signature: [static,const] QPageSize_PageSizeId EnvelopeKaku3

Description: Enum constant QPageSize::EnvelopeKaku3

Python specific notes:
The object exposes a readable attribute 'EnvelopeKaku3'. This is the getter.

EnvelopeMonarch

Signature: [static,const] QPageSize_PageSizeId EnvelopeMonarch

Description: Enum constant QPageSize::EnvelopeMonarch

Python specific notes:
The object exposes a readable attribute 'EnvelopeMonarch'. This is the getter.

EnvelopePersonal

Signature: [static,const] QPageSize_PageSizeId EnvelopePersonal

Description: Enum constant QPageSize::EnvelopePersonal

Python specific notes:
The object exposes a readable attribute 'EnvelopePersonal'. This is the getter.

EnvelopePrc1

Signature: [static,const] QPageSize_PageSizeId EnvelopePrc1

Description: Enum constant QPageSize::EnvelopePrc1

Python specific notes:
The object exposes a readable attribute 'EnvelopePrc1'. This is the getter.

EnvelopePrc10

Signature: [static,const] QPageSize_PageSizeId EnvelopePrc10

Description: Enum constant QPageSize::EnvelopePrc10

Python specific notes:
The object exposes a readable attribute 'EnvelopePrc10'. This is the getter.

EnvelopePrc2

Signature: [static,const] QPageSize_PageSizeId EnvelopePrc2

Description: Enum constant QPageSize::EnvelopePrc2

Python specific notes:
The object exposes a readable attribute 'EnvelopePrc2'. This is the getter.

EnvelopePrc3

Signature: [static,const] QPageSize_PageSizeId EnvelopePrc3

Description: Enum constant QPageSize::EnvelopePrc3

Python specific notes:
The object exposes a readable attribute 'EnvelopePrc3'. This is the getter.

EnvelopePrc4

Signature: [static,const] QPageSize_PageSizeId EnvelopePrc4

Description: Enum constant QPageSize::EnvelopePrc4

Python specific notes:
The object exposes a readable attribute 'EnvelopePrc4'. This is the getter.

EnvelopePrc5

Signature: [static,const] QPageSize_PageSizeId EnvelopePrc5

Description: Enum constant QPageSize::EnvelopePrc5

Python specific notes:
The object exposes a readable attribute 'EnvelopePrc5'. This is the getter.

EnvelopePrc6

Signature: [static,const] QPageSize_PageSizeId EnvelopePrc6

Description: Enum constant QPageSize::EnvelopePrc6

Python specific notes:
The object exposes a readable attribute 'EnvelopePrc6'. This is the getter.

EnvelopePrc7

Signature: [static,const] QPageSize_PageSizeId EnvelopePrc7

Description: Enum constant QPageSize::EnvelopePrc7

Python specific notes:
The object exposes a readable attribute 'EnvelopePrc7'. This is the getter.

EnvelopePrc8

Signature: [static,const] QPageSize_PageSizeId EnvelopePrc8

Description: Enum constant QPageSize::EnvelopePrc8

Python specific notes:
The object exposes a readable attribute 'EnvelopePrc8'. This is the getter.

EnvelopePrc9

Signature: [static,const] QPageSize_PageSizeId EnvelopePrc9

Description: Enum constant QPageSize::EnvelopePrc9

Python specific notes:
The object exposes a readable attribute 'EnvelopePrc9'. This is the getter.

EnvelopeYou4

Signature: [static,const] QPageSize_PageSizeId EnvelopeYou4

Description: Enum constant QPageSize::EnvelopeYou4

Python specific notes:
The object exposes a readable attribute 'EnvelopeYou4'. This is the getter.

ExactMatch

Signature: [static,const] QPageSize_SizeMatchPolicy ExactMatch

Description: Enum constant QPageSize::ExactMatch

Python specific notes:
The object exposes a readable attribute 'ExactMatch'. This is the getter.

Executive

Signature: [static,const] QPageSize_PageSizeId Executive

Description: Enum constant QPageSize::Executive

Python specific notes:
The object exposes a readable attribute 'Executive'. This is the getter.

ExecutiveStandard

Signature: [static,const] QPageSize_PageSizeId ExecutiveStandard

Description: Enum constant QPageSize::ExecutiveStandard

Python specific notes:
The object exposes a readable attribute 'ExecutiveStandard'. This is the getter.

FanFoldGerman

Signature: [static,const] QPageSize_PageSizeId FanFoldGerman

Description: Enum constant QPageSize::FanFoldGerman

Python specific notes:
The object exposes a readable attribute 'FanFoldGerman'. This is the getter.

FanFoldGermanLegal

Signature: [static,const] QPageSize_PageSizeId FanFoldGermanLegal

Description: Enum constant QPageSize::FanFoldGermanLegal

Python specific notes:
The object exposes a readable attribute 'FanFoldGermanLegal'. This is the getter.

FanFoldUS

Signature: [static,const] QPageSize_PageSizeId FanFoldUS

Description: Enum constant QPageSize::FanFoldUS

Python specific notes:
The object exposes a readable attribute 'FanFoldUS'. This is the getter.

Folio

Signature: [static,const] QPageSize_PageSizeId Folio

Description: Enum constant QPageSize::Folio

Python specific notes:
The object exposes a readable attribute 'Folio'. This is the getter.

FuzzyMatch

Signature: [static,const] QPageSize_SizeMatchPolicy FuzzyMatch

Description: Enum constant QPageSize::FuzzyMatch

Python specific notes:
The object exposes a readable attribute 'FuzzyMatch'. This is the getter.

FuzzyOrientationMatch

Signature: [static,const] QPageSize_SizeMatchPolicy FuzzyOrientationMatch

Description: Enum constant QPageSize::FuzzyOrientationMatch

Python specific notes:
The object exposes a readable attribute 'FuzzyOrientationMatch'. This is the getter.

Imperial10x11

Signature: [static,const] QPageSize_PageSizeId Imperial10x11

Description: Enum constant QPageSize::Imperial10x11

Python specific notes:
The object exposes a readable attribute 'Imperial10x11'. This is the getter.

Imperial10x13

Signature: [static,const] QPageSize_PageSizeId Imperial10x13

Description: Enum constant QPageSize::Imperial10x13

Python specific notes:
The object exposes a readable attribute 'Imperial10x13'. This is the getter.

Imperial10x14

Signature: [static,const] QPageSize_PageSizeId Imperial10x14

Description: Enum constant QPageSize::Imperial10x14

Python specific notes:
The object exposes a readable attribute 'Imperial10x14'. This is the getter.

Imperial12x11

Signature: [static,const] QPageSize_PageSizeId Imperial12x11

Description: Enum constant QPageSize::Imperial12x11

Python specific notes:
The object exposes a readable attribute 'Imperial12x11'. This is the getter.

Imperial15x11

Signature: [static,const] QPageSize_PageSizeId Imperial15x11

Description: Enum constant QPageSize::Imperial15x11

Python specific notes:
The object exposes a readable attribute 'Imperial15x11'. This is the getter.

Imperial7x9

Signature: [static,const] QPageSize_PageSizeId Imperial7x9

Description: Enum constant QPageSize::Imperial7x9

Python specific notes:
The object exposes a readable attribute 'Imperial7x9'. This is the getter.

Imperial8x10

Signature: [static,const] QPageSize_PageSizeId Imperial8x10

Description: Enum constant QPageSize::Imperial8x10

Python specific notes:
The object exposes a readable attribute 'Imperial8x10'. This is the getter.

Imperial9x11

Signature: [static,const] QPageSize_PageSizeId Imperial9x11

Description: Enum constant QPageSize::Imperial9x11

Python specific notes:
The object exposes a readable attribute 'Imperial9x11'. This is the getter.

Imperial9x12

Signature: [static,const] QPageSize_PageSizeId Imperial9x12

Description: Enum constant QPageSize::Imperial9x12

Python specific notes:
The object exposes a readable attribute 'Imperial9x12'. This is the getter.

Inch

Signature: [static,const] QPageSize_Unit Inch

Description: Enum constant QPageSize::Inch

Python specific notes:
The object exposes a readable attribute 'Inch'. This is the getter.

JisB0

Signature: [static,const] QPageSize_PageSizeId JisB0

Description: Enum constant QPageSize::JisB0

Python specific notes:
The object exposes a readable attribute 'JisB0'. This is the getter.

JisB1

Signature: [static,const] QPageSize_PageSizeId JisB1

Description: Enum constant QPageSize::JisB1

Python specific notes:
The object exposes a readable attribute 'JisB1'. This is the getter.

JisB10

Signature: [static,const] QPageSize_PageSizeId JisB10

Description: Enum constant QPageSize::JisB10

Python specific notes:
The object exposes a readable attribute 'JisB10'. This is the getter.

JisB2

Signature: [static,const] QPageSize_PageSizeId JisB2

Description: Enum constant QPageSize::JisB2

Python specific notes:
The object exposes a readable attribute 'JisB2'. This is the getter.

JisB3

Signature: [static,const] QPageSize_PageSizeId JisB3

Description: Enum constant QPageSize::JisB3

Python specific notes:
The object exposes a readable attribute 'JisB3'. This is the getter.

JisB4

Signature: [static,const] QPageSize_PageSizeId JisB4

Description: Enum constant QPageSize::JisB4

Python specific notes:
The object exposes a readable attribute 'JisB4'. This is the getter.

JisB5

Signature: [static,const] QPageSize_PageSizeId JisB5

Description: Enum constant QPageSize::JisB5

Python specific notes:
The object exposes a readable attribute 'JisB5'. This is the getter.

JisB6

Signature: [static,const] QPageSize_PageSizeId JisB6

Description: Enum constant QPageSize::JisB6

Python specific notes:
The object exposes a readable attribute 'JisB6'. This is the getter.

JisB7

Signature: [static,const] QPageSize_PageSizeId JisB7

Description: Enum constant QPageSize::JisB7

Python specific notes:
The object exposes a readable attribute 'JisB7'. This is the getter.

JisB8

Signature: [static,const] QPageSize_PageSizeId JisB8

Description: Enum constant QPageSize::JisB8

Python specific notes:
The object exposes a readable attribute 'JisB8'. This is the getter.

JisB9

Signature: [static,const] QPageSize_PageSizeId JisB9

Description: Enum constant QPageSize::JisB9

Python specific notes:
The object exposes a readable attribute 'JisB9'. This is the getter.

LastPageSize

Signature: [static,const] QPageSize_PageSizeId LastPageSize

Description: Enum constant QPageSize::LastPageSize

Python specific notes:
The object exposes a readable attribute 'LastPageSize'. This is the getter.

Ledger

Signature: [static,const] QPageSize_PageSizeId Ledger

Description: Enum constant QPageSize::Ledger

Python specific notes:
The object exposes a readable attribute 'Ledger'. This is the getter.

Legal

Signature: [static,const] QPageSize_PageSizeId Legal

Description: Enum constant QPageSize::Legal

Python specific notes:
The object exposes a readable attribute 'Legal'. This is the getter.

LegalExtra

Signature: [static,const] QPageSize_PageSizeId LegalExtra

Description: Enum constant QPageSize::LegalExtra

Python specific notes:
The object exposes a readable attribute 'LegalExtra'. This is the getter.

Letter

Signature: [static,const] QPageSize_PageSizeId Letter

Description: Enum constant QPageSize::Letter

Python specific notes:
The object exposes a readable attribute 'Letter'. This is the getter.

LetterExtra

Signature: [static,const] QPageSize_PageSizeId LetterExtra

Description: Enum constant QPageSize::LetterExtra

Python specific notes:
The object exposes a readable attribute 'LetterExtra'. This is the getter.

LetterPlus

Signature: [static,const] QPageSize_PageSizeId LetterPlus

Description: Enum constant QPageSize::LetterPlus

Python specific notes:
The object exposes a readable attribute 'LetterPlus'. This is the getter.

LetterSmall

Signature: [static,const] QPageSize_PageSizeId LetterSmall

Description: Enum constant QPageSize::LetterSmall

Python specific notes:
The object exposes a readable attribute 'LetterSmall'. This is the getter.

Millimeter

Signature: [static,const] QPageSize_Unit Millimeter

Description: Enum constant QPageSize::Millimeter

Python specific notes:
The object exposes a readable attribute 'Millimeter'. This is the getter.

NPageSize

Signature: [static,const] QPageSize_PageSizeId NPageSize

Description: Enum constant QPageSize::NPageSize

Python specific notes:
The object exposes a readable attribute 'NPageSize'. This is the getter.

NPaperSize

Signature: [static,const] QPageSize_PageSizeId NPaperSize

Description: Enum constant QPageSize::NPaperSize

Python specific notes:
The object exposes a readable attribute 'NPaperSize'. This is the getter.

Note

Signature: [static,const] QPageSize_PageSizeId Note

Description: Enum constant QPageSize::Note

Python specific notes:
The object exposes a readable attribute 'Note'. This is the getter.

Pica

Signature: [static,const] QPageSize_Unit Pica

Description: Enum constant QPageSize::Pica

Python specific notes:
The object exposes a readable attribute 'Pica'. This is the getter.

Point

Signature: [static,const] QPageSize_Unit Point

Description: Enum constant QPageSize::Point

Python specific notes:
The object exposes a readable attribute 'Point'. This is the getter.

Postcard

Signature: [static,const] QPageSize_PageSizeId Postcard

Description: Enum constant QPageSize::Postcard

Python specific notes:
The object exposes a readable attribute 'Postcard'. This is the getter.

Prc16K

Signature: [static,const] QPageSize_PageSizeId Prc16K

Description: Enum constant QPageSize::Prc16K

Python specific notes:
The object exposes a readable attribute 'Prc16K'. This is the getter.

Prc32K

Signature: [static,const] QPageSize_PageSizeId Prc32K

Description: Enum constant QPageSize::Prc32K

Python specific notes:
The object exposes a readable attribute 'Prc32K'. This is the getter.

Prc32KBig

Signature: [static,const] QPageSize_PageSizeId Prc32KBig

Description: Enum constant QPageSize::Prc32KBig

Python specific notes:
The object exposes a readable attribute 'Prc32KBig'. This is the getter.

Quarto

Signature: [static,const] QPageSize_PageSizeId Quarto

Description: Enum constant QPageSize::Quarto

Python specific notes:
The object exposes a readable attribute 'Quarto'. This is the getter.

Statement

Signature: [static,const] QPageSize_PageSizeId Statement

Description: Enum constant QPageSize::Statement

Python specific notes:
The object exposes a readable attribute 'Statement'. This is the getter.

SuperA

Signature: [static,const] QPageSize_PageSizeId SuperA

Description: Enum constant QPageSize::SuperA

Python specific notes:
The object exposes a readable attribute 'SuperA'. This is the getter.

SuperB

Signature: [static,const] QPageSize_PageSizeId SuperB

Description: Enum constant QPageSize::SuperB

Python specific notes:
The object exposes a readable attribute 'SuperB'. This is the getter.

Tabloid

Signature: [static,const] QPageSize_PageSizeId Tabloid

Description: Enum constant QPageSize::Tabloid

Python specific notes:
The object exposes a readable attribute 'Tabloid'. This is the getter.

TabloidExtra

Signature: [static,const] QPageSize_PageSizeId TabloidExtra

Description: Enum constant QPageSize::TabloidExtra

Python specific notes:
The object exposes a readable attribute 'TabloidExtra'. This is the getter.

_assign

Signature: void _assign (const QPageSize other)

Description: Assigns another object to self

_const_cast

Signature: [const] QPageSize ptr _const_cast

Description: Returns a non-const reference to self.

Basically, this method allows turning a const object reference to a non-const one. This method is provided as last resort to remove the constness from an object. Usually there is a good reason for a const object reference, so using this method may have undesired side effects.

This method has been introduced in version 0.29.6.

_create

Signature: void _create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

_destroy

Signature: void _destroy

Description: Explicitly destroys the object

Explicitly destroys the object on C++ side if it was owned by the script interpreter. Subsequent access to this object will throw an exception. If the object is not owned by the script, this method will do nothing.

_destroyed?

Signature: [const] bool _destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

_is_const_object?

Signature: [const] bool _is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

_manage

Signature: void _manage

Description: Marks the object as managed by the script side.

After calling this method on an object, the script side will be responsible for the management of the object. This method may be called if an object is returned from a C++ function and the object is known not to be owned by any C++ instance. If necessary, the script side may delete the object if the script's reference is no longer required.

Usually it's not required to call this method. It has been introduced in version 0.24.

_unmanage

Signature: void _unmanage

Description: Marks the object as no longer owned by the script side.

Calling this method will make this object no longer owned by the script's memory management. Instead, the object must be managed in some other way. Usually this method may be called if it is known that some C++ object holds and manages this object. Technically speaking, this method will turn the script's reference into a weak reference. After the script engine decides to delete the reference, the object itself will still exist. If the object is not managed otherwise, memory leaks will occur.

Usually it's not required to call this method. It has been introduced in version 0.24.

assign

Signature: QPageSize assign (const QPageSize other)

Description: Method QPageSize &QPageSize::operator=(const QPageSize &other)

create

Signature: void create

Description: Ensures the C++ object is created

Use of this method is deprecated. Use _create instead

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

definitionSize

(1) Signature: [const] QSizeF definitionSize

Description: Method QSizeF QPageSize::definitionSize()

Python specific notes:
This instance method is available as '_inst_definitionSize' in Python.

(2) Signature: [static] QSizeF definitionSize (const QPageSize_PageSizeId pageSizeId)

Description: Static method QSizeF QPageSize::definitionSize(QPageSize::PageSizeId pageSizeId)

This method is static and can be called without an instance.

Python specific notes:
This class method is available as '_class_definitionSize' in Python.

definitionUnits

(1) Signature: [const] QPageSize_Unit definitionUnits

Description: Method QPageSize::Unit QPageSize::definitionUnits()

Python specific notes:
This instance method is available as '_inst_definitionUnits' in Python.

(2) Signature: [static] QPageSize_Unit definitionUnits (const QPageSize_PageSizeId pageSizeId)

Description: Static method QPageSize::Unit QPageSize::definitionUnits(QPageSize::PageSizeId pageSizeId)

This method is static and can be called without an instance.

Python specific notes:
This class method is available as '_class_definitionUnits' in Python.

destroy

Signature: void destroy

Description: Explicitly destroys the object

Use of this method is deprecated. Use _destroy instead

Explicitly destroys the object on C++ side if it was owned by the script interpreter. Subsequent access to this object will throw an exception. If the object is not owned by the script, this method will do nothing.

destroyed?

Signature: [const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

Use of this method is deprecated. Use _destroyed? instead

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

dup

Signature: [const] new QPageSize ptr dup

Description: Creates a copy of self

Python specific notes:
This method also implements '__copy__' and '__deepcopy__'.

id

(1) Signature: [const] QPageSize_PageSizeId id

Description: Method QPageSize::PageSizeId QPageSize::id()

Python specific notes:
This instance method is available as '_inst_id' in Python.

(2) Signature: [static] QPageSize_PageSizeId id (const QSize pointSize, const QPageSize_SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch)

Description: Static method QPageSize::PageSizeId QPageSize::id(const QSize &pointSize, QPageSize::SizeMatchPolicy matchPolicy)

This method is static and can be called without an instance.

Python specific notes:
This class method is available as '_class_id' in Python.

(3) Signature: [static] QPageSize_PageSizeId id (const QSizeF size, const QPageSize_Unit units, const QPageSize_SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch)

Description: Static method QPageSize::PageSizeId QPageSize::id(const QSizeF &size, QPageSize::Unit units, QPageSize::SizeMatchPolicy matchPolicy)

This method is static and can be called without an instance.

Python specific notes:
This class method is available as '_class_id' in Python.

(4) Signature: [static] QPageSize_PageSizeId id (int windowsId)

Description: Static method QPageSize::PageSizeId QPageSize::id(int windowsId)

This method is static and can be called without an instance.

Python specific notes:
This class method is available as '_class_id' in Python.

isEquivalentTo?

Signature: [const] bool isEquivalentTo? (const QPageSize other)

Description: Method bool QPageSize::isEquivalentTo(const QPageSize &other)

isValid?

Signature: [const] bool isValid?

Description: Method bool QPageSize::isValid()

is_const_object?

Signature: [const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

Use of this method is deprecated. Use _is_const_object? instead

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

key

(1) Signature: [const] string key

Description: Method QString QPageSize::key()

Python specific notes:
This instance method is available as '_inst_key' in Python.

(2) Signature: [static] string key (const QPageSize_PageSizeId pageSizeId)

Description: Static method QString QPageSize::key(QPageSize::PageSizeId pageSizeId)

This method is static and can be called without an instance.

Python specific notes:
This class method is available as '_class_key' in Python.

name

(1) Signature: [const] string name

Description: Method QString QPageSize::name()

Python specific notes:
This instance method is available as '_inst_name' in Python.

(2) Signature: [static] string name (const QPageSize_PageSizeId pageSizeId)

Description: Static method QString QPageSize::name(QPageSize::PageSizeId pageSizeId)

This method is static and can be called without an instance.

Python specific notes:
This class method is available as '_class_name' in Python.

new

(1) Signature: [static] new QPageSize new

Description: Constructor QPageSize::QPageSize()

This method creates an object of class QPageSize.

Python specific notes:
This method is the default initializer of the object.

(2) Signature: [static] new QPageSize new (const QPageSize_PageSizeId pageSizeId)

Description: Constructor QPageSize::QPageSize(QPageSize::PageSizeId pageSizeId)

This method creates an object of class QPageSize.

Python specific notes:
This method is the default initializer of the object.

(3) Signature: [static] new QPageSize new (const QSize pointSize, string name = QString(), const QPageSize_SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch)

Description: Constructor QPageSize::QPageSize(const QSize &pointSize, const QString &name, QPageSize::SizeMatchPolicy matchPolicy)

This method creates an object of class QPageSize.

Python specific notes:
This method is the default initializer of the object.

(4) Signature: [static] new QPageSize new (const QSizeF size, const QPageSize_Unit units, string name = QString(), const QPageSize_SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch)

Description: Constructor QPageSize::QPageSize(const QSizeF &size, QPageSize::Unit units, const QString &name, QPageSize::SizeMatchPolicy matchPolicy)

This method creates an object of class QPageSize.

Python specific notes:
This method is the default initializer of the object.

(5) Signature: [static] new QPageSize new (const QPageSize other)

Description: Constructor QPageSize::QPageSize(const QPageSize &other)

This method creates an object of class QPageSize.

Python specific notes:
This method is the default initializer of the object.

rect

Signature: [const] QRectF rect (const QPageSize_Unit units)

Description: Method QRectF QPageSize::rect(QPageSize::Unit units)

rectPixels

Signature: [const] QRect rectPixels (int resolution)

Description: Method QRect QPageSize::rectPixels(int resolution)

rectPoints

Signature: [const] QRect rectPoints

Description: Method QRect QPageSize::rectPoints()

size

(1) Signature: [const] QSizeF size (const QPageSize_Unit units)

Description: Method QSizeF QPageSize::size(QPageSize::Unit units)

Python specific notes:
This instance method is available as '_inst_size' in Python.

(2) Signature: [static] QSizeF size (const QPageSize_PageSizeId pageSizeId, const QPageSize_Unit units)

Description: Static method QSizeF QPageSize::size(QPageSize::PageSizeId pageSizeId, QPageSize::Unit units)

This method is static and can be called without an instance.

Python specific notes:
This class method is available as '_class_size' in Python.

sizePixels

(1) Signature: [const] QSize sizePixels (int resolution)

Description: Method QSize QPageSize::sizePixels(int resolution)

Python specific notes:
This instance method is available as '_inst_sizePixels' in Python.

(2) Signature: [static] QSize sizePixels (const QPageSize_PageSizeId pageSizeId, int resolution)

Description: Static method QSize QPageSize::sizePixels(QPageSize::PageSizeId pageSizeId, int resolution)

This method is static and can be called without an instance.

Python specific notes:
This class method is available as '_class_sizePixels' in Python.

sizePoints

(1) Signature: [const] QSize sizePoints

Description: Method QSize QPageSize::sizePoints()

Python specific notes:
This instance method is available as '_inst_sizePoints' in Python.

(2) Signature: [static] QSize sizePoints (const QPageSize_PageSizeId pageSizeId)

Description: Static method QSize QPageSize::sizePoints(QPageSize::PageSizeId pageSizeId)

This method is static and can be called without an instance.

Python specific notes:
This class method is available as '_class_sizePoints' in Python.

swap

Signature: void swap (QPageSize other)

Description: Method void QPageSize::swap(QPageSize &other)

windowsId

(1) Signature: [const] int windowsId

Description: Method int QPageSize::windowsId()

Python specific notes:
This instance method is available as '_inst_windowsId' in Python.

(2) Signature: [static] int windowsId (const QPageSize_PageSizeId pageSizeId)

Description: Static method int QPageSize::windowsId(QPageSize::PageSizeId pageSizeId)

This method is static and can be called without an instance.

Python specific notes:
This class method is available as '_class_windowsId' in Python.