liblancelot
ColumnLayout.cpp
Go to the documentation of this file.
L_Override QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint=QSizeF()) const
Definition: ColumnLayout.cpp:272
This layout is not a general purpose layout, and should not be used as such.
Definition: ColumnLayout.h:49
L_Override void setGeometry(const QRectF &rect)
Definition: ColumnLayout.cpp:328
void setPropertyName(const QByteArray &propertyName)
void hide()
qreal left() const
void setStartValue(const QVariant &value)
virtual qreal size()=0
void stop()
void moveLeft(qreal x)
void setOpacity(qreal opacity)
void push(QGraphicsWidget *widget)
Pushes the specified widget to the end of stack.
Definition: ColumnLayout.cpp:280
Abstract interface for implementing column size calculation depending on the column count...
Definition: ColumnLayout.h:59
L_Override QGraphicsLayoutItem * itemAt(int i) const
Definition: ColumnLayout.cpp:318
bool isVisible() const
qreal width() const
void setWidth(qreal width)
static ColumnSizer * create(SizerType type)
Definition: ColumnLayout.cpp:84
QGraphicsWidget * pop()
Removes the last widget from the stack and returns it.
Definition: ColumnLayout.cpp:285
void setEndValue(const QVariant &value)
void setDuration(int msecs)
QRectF adjusted(qreal dx1, qreal dy1, qreal dx2, qreal dy2) const
qreal height() const
void start(QAbstractAnimation::DeletionPolicy policy)
void show()
ColumnLayout(QGraphicsLayoutItem *parent=0)
Creates a new Lancelot::ColumnLayout.
Definition: ColumnLayout.cpp:302
virtual bool contains(const QPointF &point) const
void setColumnCount(int count)
Sets the maximum number of visible columns.
Definition: ColumnLayout.cpp:290
virtual void setGeometry(const QRectF &rect)
virtual void setGeometry(const QRectF &rect)
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:43:01 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:43:01 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.