PlasmaCore
dialog.cpp
Go to the documentation of this file.
129 //if this is called in Compenent.onCompleted we have to wait a loop the item is added to a scene
142 (m_declarativeItemContainer && m_declarativeItemContainer->declarativeItem() == m_mainItem.data())) {
312 QPoint menuPos = view->mapToGlobal(view->mapFromScene(actualItem->scenePos()+QPoint(xOffset, actualItem->boundingRect().height())));
315 menuPos = view->mapToGlobal(view->mapFromScene(actualItem->scenePos() - QPoint(-xOffset, m_dialog->height())));
const QPoint & pos() const
void setDeclarativeItem(QDeclarativeItem *item, bool reparent=true)
Definition: declarativeitemcontainer.cpp:33
bool isRightToLeft()
Type type() const
int width() const
Q_INVOKABLE void activateWindow()
Ask the window manager to activate the window.
Definition: dialog.cpp:357
DialogMargins(Plasma::Dialog *dialog, QObject *parent=0)
Definition: dialog.cpp:41
Q_INVOKABLE QPoint popupPosition(QGraphicsObject *item, int alignment=Qt::AlignLeft)
Definition: dialog.cpp:222
int right() const
void setParentItem(QGraphicsItem *newParent)
int x() const
qulonglong windowId() const
void widthChanged()
QRectF sceneBoundingRect() const
QPoint mapToGlobal(const QPoint &pos) const
const QPoint & oldPos() const
int height() const
Q_INVOKABLE void setAttribute(int attribute, bool on)
Set a Qt.WidgetAttribute to the dialog window.
Definition: dialog.cpp:442
sceneRect
T * data() const
void bottomChanged()
void visibleChanged()
QGraphicsObject * mainItem() const
QGraphicsScene * scene() const
QObject * margins() const
int x() const
int y() const
int size() const
geometry
int bottom() const
virtual bool event(QEvent *e)
void yChanged()
int top() const
void setPos(const QPointF &pos)
int left() const
const QSize & oldSize() const
QList< QGraphicsView * > views() const
QPoint mapFromScene(const QPointF &point) const
void deleteLater()
bool contains(const QPoint &point, bool proper) const
void activeWindowChanged()
isActiveWindow
void heightChanged()
QDeclarativeItem * declarativeItem() const
Definition: declarativeitemcontainer.cpp:109
int y() const
const QSize & size() const
void setParent(QObject *parent)
void mainItemChanged()
void xChanged()
void leftChanged()
qreal width() const
parent
int top() const
QDesktopWidget * desktop()
virtual QRectF boundingRect() const =0
void locationChanged()
int height() const
int windowFlags() const
int bottom() const
Definition: dialog.h:38
int left() const
qreal height() const
typedef WindowFlags
const QRect availableGeometry(int screen) const
int width() const
void addItem(QGraphicsItem *item)
QObject * parent() const
int right() const
QPointF scenePos() const
void rightChanged()
int location() const
void topChanged()
singleShot
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:08:28 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:08:28 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.