clone() const override | Visualization::DynamicGridFormElement | virtual |
computeSize(Item *item, int availableWidth, int availableHeight) override | Visualization::DynamicGridFormElement | virtual |
dataForItem(const Item *item) const | Visualization::DynamicGridFormElement | private |
destroyChildItems(Item *item, QList< const Item *const DeclarativeItemBase::* > handledChildren) override | Visualization::DynamicGridFormElement | virtual |
DynamicGridFormElement()=default | Visualization::DynamicGridFormElement | |
DynamicGridFormElement(const DynamicGridFormElement &other) | Visualization::DynamicGridFormElement | |
elementOrChildHasFocus(Item *item) const override | Visualization::DynamicGridFormElement | virtual |
focusedElementIndex(Item *item) const | Visualization::DynamicGridFormElement | |
gridSize(const Item *item) const | Visualization::DynamicGridFormElement | inline |
horizontalAlignment_ | Visualization::DynamicGridFormElement | private |
indexOf(Item *item, Item *child) const | Visualization::DynamicGridFormElement | |
isEmpty(const Item *item) const override | Visualization::DynamicGridFormElement | inlinevirtual |
itemData_ | Visualization::DynamicGridFormElement | mutableprivate |
ItemsGetterFunction typedef | Visualization::DynamicGridFormElement | |
itemsGetterFunction_ | Visualization::DynamicGridFormElement | private |
majorAxis(Item *item) | Visualization::DynamicGridFormElement | inlineprivate |
majorAxis_ | Visualization::DynamicGridFormElement | private |
MajorAxisGetterFunction typedef | Visualization::DynamicGridFormElement | |
majorAxisGetterFunction_ | Visualization::DynamicGridFormElement | private |
NodesGetterFunction typedef | Visualization::DynamicGridFormElement | |
nodesGetterFunction_ | Visualization::DynamicGridFormElement | private |
operator=(const DynamicGridFormElement &)=delete | Visualization::DynamicGridFormElement | |
regions(DeclarativeItemBase *item, int parentX, int parentY) override | Visualization::DynamicGridFormElement | virtual |
setBottomMargin(int bottom) | Visualization::SuperFormElement< NewFormElement, BaseFormElement > | inline |
setHasCursorWhenEmpty(std::function< bool(Item *item)> hasCursorWhenEmptyGetter) | Visualization::SuperLayoutElement< DynamicGridFormElement, LayoutFormElement > | inline |
setHorizontalAlignment(LayoutStyle::Alignment alignment) | Visualization::DynamicGridFormElement | inline |
setItemPositions(Item *item, int parentX, int parentY) override | Visualization::DynamicGridFormElement | virtual |
setItemsGetter(ItemsGetterFunction itemGetter) | Visualization::DynamicGridFormElement | inline |
setLeftMargin(int left) | Visualization::SuperFormElement< NewFormElement, BaseFormElement > | inline |
setMajorAxis(GridLayouter::MajorAxis majorAxis) | Visualization::DynamicGridFormElement | inline |
setMajorAxisGetter(MajorAxisGetterFunction majorAxisGetter) | Visualization::DynamicGridFormElement | inline |
setMargins(int left, int top, int right, int bottom) | Visualization::SuperFormElement< NewFormElement, BaseFormElement > | inline |
setMargins(int margin) | Visualization::SuperFormElement< NewFormElement, BaseFormElement > | inline |
setNoBoundaryCursors(std::function< bool(Item *item)> noBoundaryCursorsGetter) | Visualization::SuperLayoutElement< DynamicGridFormElement, LayoutFormElement > | inline |
setNodesGetter(NodesGetterFunction nodeGetter) | Visualization::DynamicGridFormElement | inline |
setNoInnerCursors(std::function< bool(Item *item)> noInnerCursorsGetter) | Visualization::SuperLayoutElement< DynamicGridFormElement, LayoutFormElement > | inline |
setNotLocationEquivalentCursors(std::function< bool(Item *item)> notLocationEquivalentCursorsGetter) | Visualization::SuperLayoutElement< DynamicGridFormElement, LayoutFormElement > | inline |
setRightMargin(int right) | Visualization::SuperFormElement< NewFormElement, BaseFormElement > | inline |
setSpacing(int spaceBetweenColumns, int spaceBetweenRows) | Visualization::DynamicGridFormElement | inline |
setSpanGetter(SpanGetterFunction spanGetter) | Visualization::DynamicGridFormElement | inline |
setTopMargin(int top) | Visualization::SuperFormElement< NewFormElement, BaseFormElement > | inline |
setVerticalAlignment(LayoutStyle::Alignment alignment) | Visualization::DynamicGridFormElement | inline |
sizeDependsOnParent(const Item *item) const override | Visualization::DynamicGridFormElement | virtual |
spaceBetweenColumns_ | Visualization::DynamicGridFormElement | private |
spaceBetweenRows_ | Visualization::DynamicGridFormElement | private |
SpanGetterFunction typedef | Visualization::DynamicGridFormElement | |
spanGetterFunction_ | Visualization::DynamicGridFormElement | private |
synchronizeGrids(ItemData &data, const Definition &def, GridLayouter::MajorAxis majorAxis, CompareFunction compare, CreateFunction create, SyncFunction sync) | Visualization::DynamicGridFormElement | private |
synchronizeWithItem(Item *item) override | Visualization::DynamicGridFormElement | virtual |
verticalAlignment_ | Visualization::DynamicGridFormElement | private |
~DynamicGridFormElement() override | Visualization::DynamicGridFormElement | virtual |