void BorderLayoutImpl::addLayoutConfig(LayoutItemImpl *item, std::ostream& config) { const char *regionStr[] = { "north", "east", "south", "west", "center" }; WBorderLayout *l = dynamic_cast<WBorderLayout *>(layout()); WBorderLayout::Position p = l->position(item->layoutItem()); config << ",region:'" << regionStr[p] << '\''; }