|  | Home · All Classes · Main Classes · Annotated · Grouped Classes · Functions |

# QDesignerWidgetBoxInterface Class Reference

    #include <QDesignerWidgetBoxInterface>

Part of the QtDesigner module.

Inherits QWidget.

- List of all members, including inherited members

### Public Types

- class Category
- class Widget
- typedef CategoryList
- typedef WidgetList

### Public Functions

- QDesignerWidgetBoxInterface ( QWidget * parent = 0, Qt::WindowFlags flags = 0 )
- virtual ~QDesignerWidgetBoxInterface ()
- virtual void addCategory ( const Category & cat ) = 0
- virtual void addWidget ( int cat_idx, const Widget & wgt ) = 0
- virtual Category category ( int cat_idx ) const = 0
- virtual int categoryCount () const = 0
- virtual void dropWidgets ( const QList<QDesignerDnDItemInterface *> & item_list, const QPoint & global_mouse_pos ) = 0
- virtual QString fileName () const = 0
- int findOrInsertCategory ( const QString & categoryName )
- virtual bool load () = 0
- virtual void removeCategory ( int cat_idx ) = 0
- virtual void removeWidget ( int cat_idx, int wgt_idx ) = 0
- virtual bool save () = 0
- virtual void setFileName ( const QString & file_name ) = 0
- virtual Widget widget ( int cat_idx, int wgt_idx ) const = 0
- virtual int widgetCount ( int cat_idx ) const = 0

- 183 public functions inherited from QWidget
- 28 public functions inherited from QObject
- 10 public functions inherited from QPaintDevice

### Additional Inherited Members

- 52 properties inherited from QWidget
- 1 property inherited from QObject
- 17 public slots inherited from QWidget
- 1 public slot inherited from QObject
- 1 signal inherited from QWidget
- 1 signal inherited from QObject
- 4 static public members inherited from QWidget
- 4 static public members inherited from QObject
- 39 protected functions inherited from QWidget
- 7 protected functions inherited from QObject

## Detailed Description

## Member Type Documentation

### typedef QDesignerWidgetBoxInterface::CategoryList

### typedef QDesignerWidgetBoxInterface::WidgetList

## Member Function Documentation

### QDesignerWidgetBoxInterface::QDesignerWidgetBoxInterface ( QWidget * parent = 0, Qt::WindowFlags flags = 0 )

### QDesignerWidgetBoxInterface::~QDesignerWidgetBoxInterface () `[virtual]`

### void QDesignerWidgetBoxInterface::addCategory ( const Category & cat ) `[pure virtual]`

### void QDesignerWidgetBoxInterface::addWidget ( int cat_idx, const Widget & wgt ) `[pure virtual]`

### Category QDesignerWidgetBoxInterface::category ( int cat_idx ) const `[pure virtual]`

### int QDesignerWidgetBoxInterface::categoryCount () const `[pure virtual]`

### void QDesignerWidgetBoxInterface::dropWidgets ( const QList<QDesignerDnDItemInterface *> & item_list, const QPoint & global_mouse_pos ) `[pure virtual]`

### QString QDesignerWidgetBoxInterface::fileName () const `[pure virtual]`

### int QDesignerWidgetBoxInterface::findOrInsertCategory ( const QString & categoryName )

### bool QDesignerWidgetBoxInterface::load () `[pure virtual]`

### void QDesignerWidgetBoxInterface::removeCategory ( int cat_idx ) `[pure virtual]`

### void QDesignerWidgetBoxInterface::removeWidget ( int cat_idx, int wgt_idx ) `[pure virtual]`

### bool QDesignerWidgetBoxInterface::save () `[pure virtual]`

### void QDesignerWidgetBoxInterface::setFileName ( const QString & file_name ) `[pure virtual]`

### Widget QDesignerWidgetBoxInterface::widget ( int cat_idx, int wgt_idx ) const `[pure virtual]`

### int QDesignerWidgetBoxInterface::widgetCount ( int cat_idx ) const `[pure virtual]`