libqutim  0.3.3.0
qutim_sdk_0_3::ActionContainer Class Reference

#include <menucontroller.h>

Public Types

enum  Filter { Invalid = -1, TypeMatch, TypeMismatch }
 

Public Member Functions

 ActionContainer ()
 
 ActionContainer (Filter filter, const QVariant &data)
 
 ActionContainer (MenuController *controller)
 
 ActionContainer (MenuController *controller, Filter filter, const QVariant &data)
 
 ~ActionContainer ()
 
QAction * action (int index) const
 
void addHandler (ActionHandler *handler)
 
int count () const
 
const ActionGeneratorgenerator (int index) const
 
void hide ()
 
QList< QByteArray > menu (int index) const
 
void removeHandler (ActionHandler *handler)
 
void setController (MenuController *controller)
 
void show ()
 
int size () const
 

Member Enumeration Documentation

◆ Filter

Enumerator
Invalid 
TypeMatch 
TypeMismatch 

Constructor & Destructor Documentation

◆ ActionContainer() [1/4]

qutim_sdk_0_3::ActionContainer::ActionContainer ( )

◆ ActionContainer() [2/4]

qutim_sdk_0_3::ActionContainer::ActionContainer ( Filter  filter,
const QVariant &  data 
)

◆ ActionContainer() [3/4]

qutim_sdk_0_3::ActionContainer::ActionContainer ( MenuController controller)

◆ ActionContainer() [4/4]

qutim_sdk_0_3::ActionContainer::ActionContainer ( MenuController controller,
Filter  filter,
const QVariant &  data 
)

◆ ~ActionContainer()

qutim_sdk_0_3::ActionContainer::~ActionContainer ( )

Member Function Documentation

◆ action()

QAction* qutim_sdk_0_3::ActionContainer::action ( int  index) const

◆ addHandler()

void qutim_sdk_0_3::ActionContainer::addHandler ( ActionHandler handler)

◆ count()

int qutim_sdk_0_3::ActionContainer::count ( ) const

◆ generator()

const ActionGenerator* qutim_sdk_0_3::ActionContainer::generator ( int  index) const

◆ hide()

void qutim_sdk_0_3::ActionContainer::hide ( )

◆ menu()

QList<QByteArray> qutim_sdk_0_3::ActionContainer::menu ( int  index) const

◆ removeHandler()

void qutim_sdk_0_3::ActionContainer::removeHandler ( ActionHandler handler)

◆ setController()

void qutim_sdk_0_3::ActionContainer::setController ( MenuController controller)

◆ show()

void qutim_sdk_0_3::ActionContainer::show ( )

◆ size()

int qutim_sdk_0_3::ActionContainer::size ( ) const

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

Generated by Doxygen