4#ifndef LAYOUTDECORATION_H
5#define LAYOUTDECORATION_H
7#include <QtDesigner/extension.h>
9#include <QtCore/qobject.h>
10#include <QtCore/qpair.h>
39 virtual int indexOf(QLayoutItem *item)
const = 0;
56Q_DECLARE_EXTENSION_INTERFACE(QDesignerLayoutDecorationExtension,
"org.qt-project.Qt.Designer.LayoutDecoration")
virtual void insertRow(int row)=0
virtual void removeWidget(QWidget *widget)=0
virtual void adjustIndicator(const QPoint &pos, int index)=0
virtual int indexOf(QWidget *widget) const =0
virtual int indexOf(QLayoutItem *item) const =0
virtual int currentIndex() const =0
virtual ~QDesignerLayoutDecorationExtension()=default
virtual void insertWidget(QWidget *widget, const QPair< int, int > &cell)=0
virtual QRect itemInfo(int index) const =0
virtual QPair< int, int > currentCell() const =0
QDesignerLayoutDecorationExtension()=default
virtual void simplify()=0
virtual void insertColumn(int column)=0
virtual QList< QWidget * > widgets(QLayout *layout) const =0
virtual int findItemAt(int row, int column) const =0
virtual int findItemAt(const QPoint &pos) const =0
virtual InsertMode currentInsertMode() const =0
\inmodule QtCore\reentrant
Combined button and popup list for selecting options.
Auxiliary methods to store/retrieve settings.
static bool isPageOfContainerWidget(QDesignerFormWindowInterface *fw, QWidget *widget)
static QString suggestLayoutName(const char *className)
static bool isMainContainer(QDesignerFormWindowInterface *fw, const QWidget *w)
void updateWizardLayout(QWidget *layoutBase)