#include <layoutdecoration.h>
Inheritance diagram for QDesignerLayoutDecorationExtension:

Definition at line 40 of file layoutdecoration.h.
Public Types | |
| enum | InsertMode |
Public Member Functions | |
| virtual | ~QDesignerLayoutDecorationExtension () |
| virtual QList< QWidget * > | widgets (QLayout *layout) const=0 |
| virtual QRect | itemInfo (int index) const=0 |
| virtual int | indexOf (QWidget *widget) const=0 |
| virtual int | indexOf (QLayoutItem *item) const=0 |
| virtual InsertMode | currentInsertMode () const=0 |
| virtual int | currentIndex () const=0 |
| virtual QPair< int, int > | currentCell () const=0 |
| virtual void | insertWidget (QWidget *widget, const QPair< int, int > &cell)=0 |
| virtual void | removeWidget (QWidget *widget)=0 |
| virtual void | insertRow (int row)=0 |
| virtual void | insertColumn (int column)=0 |
| virtual void | simplify ()=0 |
| virtual int | findItemAt (const QPoint &pos) const=0 |
| virtual int | findItemAt (int row, int column) const =0 |
| virtual void | adjustIndicator (const QPoint &pos, int index)=0 |
Definition at line 43 of file layoutdecoration.h.
00044 { 00045 InsertWidgetMode, 00046 InsertRowMode, 00047 InsertColumnMode 00048 };
| virtual QDesignerLayoutDecorationExtension::~QDesignerLayoutDecorationExtension | ( | ) | [inline, virtual] |
| virtual QList<QWidget*> QDesignerLayoutDecorationExtension::widgets | ( | QLayout * | layout | ) | const [pure virtual] |
| virtual QRect QDesignerLayoutDecorationExtension::itemInfo | ( | int | index | ) | const [pure virtual] |
| virtual int QDesignerLayoutDecorationExtension::indexOf | ( | QWidget * | widget | ) | const [pure virtual] |
| virtual int QDesignerLayoutDecorationExtension::indexOf | ( | QLayoutItem * | item | ) | const [pure virtual] |
| virtual InsertMode QDesignerLayoutDecorationExtension::currentInsertMode | ( | ) | const [pure virtual] |
Referenced by qdesigner_internal::InsertWidgetCommand::init().
| virtual int QDesignerLayoutDecorationExtension::currentIndex | ( | ) | const [pure virtual] |
| virtual QPair<int, int> QDesignerLayoutDecorationExtension::currentCell | ( | ) | const [pure virtual] |
Referenced by qdesigner_internal::InsertWidgetCommand::init().
| virtual void QDesignerLayoutDecorationExtension::insertWidget | ( | QWidget * | widget, | |
| const QPair< int, int > & | cell | |||
| ) | [pure virtual] |
Referenced by qdesigner_internal::InsertWidgetCommand::redo().
| virtual void QDesignerLayoutDecorationExtension::removeWidget | ( | QWidget * | widget | ) | [pure virtual] |
| virtual void QDesignerLayoutDecorationExtension::insertRow | ( | int | row | ) | [pure virtual] |
Referenced by qdesigner_internal::InsertWidgetCommand::redo().
| virtual void QDesignerLayoutDecorationExtension::insertColumn | ( | int | column | ) | [pure virtual] |
Referenced by qdesigner_internal::InsertWidgetCommand::redo().
| virtual void QDesignerLayoutDecorationExtension::simplify | ( | ) | [pure virtual] |
Referenced by qdesigner_internal::InsertWidgetCommand::undo().
| virtual int QDesignerLayoutDecorationExtension::findItemAt | ( | const QPoint & | pos | ) | const [pure virtual] |
| virtual int QDesignerLayoutDecorationExtension::findItemAt | ( | int | row, | |
| int | column | |||
| ) | const [pure virtual] |
| virtual void QDesignerLayoutDecorationExtension::adjustIndicator | ( | const QPoint & | pos, | |
| int | index | |||
| ) | [pure virtual] |
1.5.1