Fix the default alignment in QGridLayout.addWidget() and QGridLayout.addLayout()

This commit is contained in:
Simon Edwards 2022-02-13 10:16:58 +01:00
parent b4c9c0d51b
commit eb6754fe8a

View File

@ -51,19 +51,12 @@ export class QGridLayout extends NodeLayout<QGridLayoutSignals> {
column: number, column: number,
rowSpan = 1, rowSpan = 1,
columnSpan = 1, columnSpan = 1,
alignment = AlignmentFlag.AlignLeft, alignment: AlignmentFlag = 0,
): void { ): void {
this.native.addLayout(layout.native, row, column, rowSpan, columnSpan, alignment); this.native.addLayout(layout.native, row, column, rowSpan, columnSpan, alignment);
} }
addWidget( addWidget(widget: NodeWidget<any>, row = 0, col = 0, rowSpan = 1, colSpan = 1, alignment: AlignmentFlag = 0): void {
widget: NodeWidget<any>,
row = 0,
col = 0,
rowSpan = 1,
colSpan = 1,
alignment = AlignmentFlag.AlignLeft,
): void {
this.native.addWidget(widget.native, row, col, rowSpan, colSpan, alignment); this.native.addWidget(widget.native, row, col, rowSpan, colSpan, alignment);
this.nodeChildren.add(widget); this.nodeChildren.add(widget);
} }