KReport
KReportDesignerSectionScene.cpp
86 //kreportDebug() << "dpix" << KReportPrivate::dpiX() << "dpiy" << KReportPrivate::dpiY() << "mayorx:" << majorx << "majory" << majory << "pix:" << pixel_incrementx << "piy:" << pixel_incrementy;
98 lines << QLine(QPoint(i * m_pixelIncrementX, j * m_pixelIncrementY), QPoint(i * m_pixelIncrementX, j * m_pixelIncrementY + m_majorX));
100 lines << QLine(QPoint(i * m_pixelIncrementX, j * m_pixelIncrementY), QPoint(i * m_pixelIncrementX + m_majorY, j * m_pixelIncrementY));
124 (!(selectedItems().contains(itemAt(e->scenePos(), QTransform()))) && e->button() == Qt::RightButton))
127 //This will be caught by the section to display its properties, if an item is under the cursor then they will display their properties
131 KReportDesignerItemRectBase *rectUnderCursor = qgraphicsitem_cast< KReportDesignerItemRectBase* >(itemUnderCursor);
133 rectUnderCursor = qgraphicsitem_cast< KReportDesignerItemRectBase* >(itemUnderCursor->parentItem());
170 return QPointF(qRound((p.x() / m_pixelIncrementX)) * m_pixelIncrementX, qRound((p.y() / m_pixelIncrementY)) * m_pixelIncrementY);
243 void KReportDesignerSectionScene::exitInlineEditingModeInItems(KReportDesignerItemRectBase *rectUnderCursor)
Antialiasing
QGraphicsItem * parentItem() const const
void setPen(const QColor &color)
virtual void focusOutEvent(QFocusEvent *focusEvent)
const QPen & pen() const const
virtual void drawBackground(QPainter *painter, const QRectF &rect)
KIOFILEWIDGETS_EXPORT QStringList list(const QString &fileClass)
LeftButton
Qt::MouseButton button() const const
void setWidth(int width)
virtual void mousePressEvent(QGraphicsSceneMouseEvent *mouseEvent)
qreal x() const const
qreal y() const const
void drawPoints(const QPointF *points, int pointCount)
Base class for rectangular report items used within the designer GUI.
Definition: KReportDesignerItemRectBase.h:38
QList::iterator begin()
The ReportDesigner is the main widget for designing a report.
Definition: KReportDesigner.h:52
void setRenderHint(QPainter::RenderHint hint, bool on)
QList::iterator end()
void drawLines(const QLineF *lines, int lineCount)
ShiftModifier
Qt::KeyboardModifiers modifiers() const const
lightGray
QPointF scenePos() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Feb 7 2023 04:17:37 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Feb 7 2023 04:17:37 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.