website/docs/api/generated/classes/qsize.md
↳ QSize
+ new QSize(nativeElement: NativeElement): QSize
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
nativeElement | NativeElement |
Returns: QSize
+ new QSize(width?: number, height?: number): QSize
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
width? | number |
height? | number |
Returns: QSize
• native: NativeElement | null
Inherited from Component.native
▸ boundedTo(otherSize: QSize): QSize
Parameters:
| Name | Type |
|---|---|
otherSize | QSize |
Returns: QSize
▸ expandedTo(otherSize: QSize): QSize
Parameters:
| Name | Type |
|---|---|
otherSize | QSize |
Returns: QSize
▸ height(): number
Returns: number
▸ isEmpty(): boolean
Returns: boolean
▸ isNull(): boolean
Returns: boolean
▸ isValid(): boolean
Returns: boolean
▸ scale(width: number, height: number, mode: AspectRatioMode): void
Parameters:
| Name | Type |
|---|---|
width | number |
height | number |
mode | AspectRatioMode |
Returns: void
▸ scaled(width: number, height: number, mode: AspectRatioMode): QSize
Parameters:
| Name | Type |
|---|---|
width | number |
height | number |
mode | AspectRatioMode |
Returns: QSize
▸ setHeight(height: number): void
Parameters:
| Name | Type |
|---|---|
height | number |
Returns: void
▸ setWidth(width: number): void
Parameters:
| Name | Type |
|---|---|
width | number |
Returns: void
▸ transpose(): void
Returns: void
▸ transposed(): QSize
Returns: QSize
▸ width(): number
Returns: number
Static fromQVariant▸ fromQVariant(variant: QVariant): QSize
Parameters:
| Name | Type |
|---|---|
variant | QVariant |
Returns: QSize