QElectroTech  0.70
Functions
qgraphicsitemutility.cpp File Reference
#include "qgraphicsitemutility.h"
#include "element.h"
#include "diagram.h"
#include <QGraphicsItem>
#include <QDebug>
#include "elementtextitemgroup.h"
#include "crossrefitem.h"

Go to the source code of this file.

Functions

bool centerToParentBottom (QGraphicsItem *item)
 centerToParentBottom Center the item at the bottom of is parent. More...
 
bool centerToBottomDiagram (QGraphicsItem *item_to_center, Element *element_to_follow, qreal offset)
 centerToBottomDiagram Set item pos to the bottom of diagram and centered vertically to element_to_follow, and add offset. More...
 

Function Documentation

◆ centerToBottomDiagram()

bool centerToBottomDiagram ( QGraphicsItem *  item_to_center,
Element element_to_follow,
qreal  offset 
)

centerToBottomDiagram Set item pos to the bottom of diagram and centered vertically to element_to_follow, and add offset.

Parameters
item_to_center
element_to_follow
offset
Returns
true if element is centered else false (element_to_follow have not diagram)

Definition at line 54 of file qgraphicsitemutility.cpp.

References Element::boundingRect().

Referenced by CrossRefItem::autoPos(), and ElementTextItemGroup::autoPos().

◆ centerToParentBottom()

bool centerToParentBottom ( QGraphicsItem *  item)

centerToParentBottom Center the item at the bottom of is parent.

Parameters
itemitem to center
Returns
true if centered else false (item have not parent)

Definition at line 30 of file qgraphicsitemutility.cpp.

Referenced by CrossRefItem::autoPos().