当前位置: 首页 > 工具软件 > stretch > 使用案例 >

Qt 删除Stretch

袁和通
2023-12-01

RemoveItem()

Stretch 和 Spacing 都属于 QSpacerItem
使用removeItem 删除:

for (int i = 0; i < boxLayout->count(); ++i) {
    QLayoutItem *layoutItem = boxLayout->itemAt(i);
    if(layoutItem->spacerItem())
    {
        boxLayout->removeItem(layoutItem);
        i--;
    }
}
 类似资料: