| 95 | } |
| 96 | |
| 97 | WidgetPtr ListWidget::constructWidget() { |
| 98 | WidgetPtr newItem = make_shared<Widget>(); |
| 99 | m_reader.construct(m_schema.get("listTemplate"), newItem.get()); |
| 100 | newItem->setSize(m_memberSize); |
| 101 | m_doScissor ? newItem->enableScissoring() : newItem->disableScissoring(); |
| 102 | return newItem; |
| 103 | } |
| 104 | |
| 105 | void ListWidget::updateSizeAndPosition() { |
| 106 | int rows = m_members.size() % m_columns ? m_members.size() / m_columns + 1 : m_members.size() / m_columns; |
nothing calls this directly
no test coverage detected