Add toolbar widget for edit size of handler in diagram editor.

Add a combo box in the tool bar of diagram editor
to quickly change the size of the graphics handler item.

The sarto commit :D

NOTE
only available for diagram editor, element editor will
come later.
This commit is contained in:
joshua
2022-01-03 21:01:25 +01:00
parent e087270b6d
commit ae9faa2192
11 changed files with 223 additions and 6 deletions

View File

@@ -24,11 +24,16 @@
@brief QetGraphicsHandlerItem::QetGraphicsHandlerItem
@param size : the size of the handler
*/
QetGraphicsHandlerItem::QetGraphicsHandlerItem(qreal size) :
m_size(size)
QetGraphicsHandlerItem::QetGraphicsHandlerItem(qreal size)
{
setFlag(QGraphicsItem::ItemIgnoresTransformations);
setSize(size);
}
void QetGraphicsHandlerItem::setSize(qreal size)
{
prepareGeometryChange();
m_size = size;
m_handler_rect.setRect(0-m_size/2, 0-m_size/2, m_size, m_size);
m_br.setRect(-1-m_size/2, -1-m_size/2, m_size+2, m_size+2);
}