KWidgetsAddons
kcolumnresizer.cpp
225 qCWarning(KWidgetsAddonsLog) << "column should not be more than" << QFormLayout::SpanningRole << "for QFormLayout";
void addWidgetsFromLayout(QLayout *layout, int column=0)
Add all widgets from layout which are in column column to the list of widgets to manage.
Definition kcolumnresizer.cpp:209
void removeWidget(QWidget *widget)
Remove a widget previously added by addWidget or addWidgetsFromLayout.
Definition kcolumnresizer.cpp:192
KColumnResizer(QObject *parent=nullptr)
Constructs a KColumnResizer.
Definition kcolumnresizer.cpp:174
void addWidget(QWidget *widget)
Add a single widget to the list of widgets whose width is monitored.
Definition kcolumnresizer.cpp:182
Resize
ItemRole
virtual QLayoutItem * itemAt(int index) const const override
labelAlignment
int rowCount() const const
void setItem(int row, ItemRole role, QLayoutItem *item)
QLayoutItem * itemAtPosition(int row, int column) const const
int rowCount() const const
void removeItem(QLayoutItem *item)
virtual void invalidate()
virtual QWidget * widget() const const
QMetaObject::Connection connect(const QObject *sender, PointerToMemberFunction signal, Functor functor)
virtual bool event(QEvent *e)
void installEventFilter(QObject *filterObj)
T qobject_cast(QObject *object)
void removeEventFilter(QObject *obj)
int right() const const
void setLeft(int x)
void setWidth(int width)
AlignRight
void setInterval(int msec)
void setSingleShot(bool singleShot)
void start()
void timeout()
sizeHint
virtual QSize maximumSize() const const override
virtual QSize minimumSize() const const override
virtual void setGeometry(const QRect &rect) override
virtual QSize sizeHint() const const override
virtual QWidget * widget() const const override
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:09:51 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:09:51 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.