Canvas Toolkit
← Class index

CSpacerItem

Layouts · extends CBoxLayoutItem

Empty layout space; no widget, painting, focus, or application is required.

Module layouts/CSpacerItem.js. This class is available through the browser modules in the download.

Declared members

constructor(width: number, height: number, horizontal?: CSizePolicyType, vertical?: CSizePolicyType);
changeSize(width: number, height: number, horizontal?: CSizePolicyType, vertical?: CSizePolicyType): void;

Changes preferred size and policies. Call the containing layout's update() afterwards.

sizeHint(): CSize;
sizePolicy(): CSizePolicy;
minimumSize(): CSize;
maximumSize(): CSize;
geometry(): CRect;
setGeometry(x: number, y: number, width: number, height: number): void;