Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qdesigner_internal::SingleChildContainer< Container > Class Template Reference

#include <default_container.h>

+ Inheritance diagram for qdesigner_internal::SingleChildContainer< Container >:
+ Collaboration diagram for qdesigner_internal::SingleChildContainer< Container >:

Public Member Functions

int count () const override
 
QWidgetwidget (int index) const override
 
int currentIndex () const override
 
void setCurrentIndex (int) override
 
void addWidget (QWidget *widget) override
 
void insertWidget (int index, QWidget *widget) override
 
void remove (int) override
 
bool canAddWidget () const override
 
bool canRemove (int) const override
 
- Public Member Functions inherited from QDesignerContainerExtension
 QDesignerContainerExtension ()=default
 
virtual ~QDesignerContainerExtension ()=default
 

Protected Member Functions

 SingleChildContainer (Container *widget, bool active=true)
 

Detailed Description

template<class Container>
class qdesigner_internal::SingleChildContainer< Container >

Definition at line 97 of file default_container.h.

Constructor & Destructor Documentation

◆ SingleChildContainer()

template<class Container >
qdesigner_internal::SingleChildContainer< Container >::SingleChildContainer ( Container * widget,
bool active = true )
explicitprotected

Definition at line 119 of file default_container.h.

Member Function Documentation

◆ addWidget()

template<class Container >
void qdesigner_internal::SingleChildContainer< Container >::addWidget ( QWidget * widget)
overridevirtual

Implements QDesignerContainerExtension.

Definition at line 144 of file default_container.h.

◆ canAddWidget()

template<class Container >
bool qdesigner_internal::SingleChildContainer< Container >::canAddWidget ( ) const
inlineoverridevirtual

Implements QDesignerContainerExtension.

Definition at line 110 of file default_container.h.

◆ canRemove()

template<class Container >
bool qdesigner_internal::SingleChildContainer< Container >::canRemove ( int ) const
inlineoverridevirtual

Implements QDesignerContainerExtension.

Definition at line 111 of file default_container.h.

◆ count()

template<class Container >
int qdesigner_internal::SingleChildContainer< Container >::count ( ) const
overridevirtual

Implements QDesignerContainerExtension.

Definition at line 126 of file default_container.h.

◆ currentIndex()

template<class Container >
int qdesigner_internal::SingleChildContainer< Container >::currentIndex ( ) const
overridevirtual

Implements QDesignerContainerExtension.

Definition at line 138 of file default_container.h.

◆ insertWidget()

template<class Container >
void qdesigner_internal::SingleChildContainer< Container >::insertWidget ( int index,
QWidget * widget )
overridevirtual

Implements QDesignerContainerExtension.

Definition at line 152 of file default_container.h.

◆ remove()

template<class Container >
void qdesigner_internal::SingleChildContainer< Container >::remove ( int )
inlineoverridevirtual

Implements QDesignerContainerExtension.

Definition at line 108 of file default_container.h.

◆ setCurrentIndex()

template<class Container >
void qdesigner_internal::SingleChildContainer< Container >::setCurrentIndex ( int )
inlineoverridevirtual

Implements QDesignerContainerExtension.

Definition at line 105 of file default_container.h.

◆ widget()

template<class Container >
QWidget * qdesigner_internal::SingleChildContainer< Container >::widget ( int index) const
overridevirtual

Implements QDesignerContainerExtension.

Definition at line 132 of file default_container.h.


The documentation for this class was generated from the following file: