Skip to main content

QSize

Hierarchy​

Index​

Constructors​

Properties​

Methods​

Constructors​

constructor​

+ new QSize(nativeElement: NativeElement): QSize

Overrides Component.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QSize

+ new QSize(width?: number, height?: number): QSize

Overrides Component.constructor

Parameters:

NameType
width?number
height?number

Returns: QSize

Properties​

native​

• native: NativeElement | null

Inherited from Component.native

Methods​

boundedTo​

▸ boundedTo(otherSize: QSize): QSize

Parameters:

NameType
otherSizeQSize

Returns: QSize


expandedTo​

▸ expandedTo(otherSize: QSize): QSize

Parameters:

NameType
otherSizeQSize

Returns: QSize


height​

▸ height(): number

Returns: number


isEmpty​

▸ isEmpty(): boolean

Returns: boolean


isNull​

▸ isNull(): boolean

Returns: boolean


isValid​

▸ isValid(): boolean

Returns: boolean


scale​

▸ scale(width: number, height: number, mode: AspectRatioMode): void

Parameters:

NameType
widthnumber
heightnumber
modeAspectRatioMode

Returns: void


scaled​

▸ scaled(width: number, height: number, mode: AspectRatioMode): QSize

Parameters:

NameType
widthnumber
heightnumber
modeAspectRatioMode

Returns: QSize


setHeight​

▸ setHeight(height: number): void

Parameters:

NameType
heightnumber

Returns: void


setWidth​

▸ setWidth(width: number): void

Parameters:

NameType
widthnumber

Returns: void


transpose​

▸ transpose(): void

Returns: void


transposed​

▸ transposed(): QSize

Returns: QSize


width​

▸ width(): number

Returns: number


Static fromQVariant​

▸ fromQVariant(variant: QVariant): QSize

Parameters:

NameType
variantQVariant

Returns: QSize