libqutim  0.3.2.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