void ContainerAreaLayoutItem::setFreeSpaceRatio(double ratio) { BaseContainer* container = dynamic_cast<BaseContainer*>(item->widget()); if (container) container->setFreeSpace(ratio); else m_freeSpaceRatio = ratio; }