AbstractController Class Reference

Inheritance diagram for AbstractController:

Inheritance graph
[legend]
Collaboration diagram for AbstractController:

Collaboration graph
[legend]

Signals

void inputExists (bool)
void inputPlaying (bool)
 This might be usefull in the IM ?
void inputIsRecordable (bool)
 This might be usefull in the IM ?
void inputIsTrickPlayable (bool)
 same ?

Public Member Functions

 AbstractController (intf_thread_t *_p_i, QWidget *_parent=0)

Protected Slots

virtual void setStatus (int)

Protected Member Functions

void parseAndCreate (const QString &config, QBoxLayout *controlLayout)
virtual void createAndAddWidget (QBoxLayout *controlLayout, int i_index, buttonType_e i_type, int i_option)
QWidget * createWidget (buttonType_e, int options=WIDGET_NORMAL)

Protected Attributes

intf_thread_tp_intf
QSignalMapper * toolbarActionsMapper
QHBoxLayout * controlLayout
AdvControlsWidgetadvControls

Friends

class WidgetListing

Constructor & Destructor Documentation

AbstractController::AbstractController ( intf_thread_t _p_i,
QWidget *  _parent = 0 
)


Member Function Documentation

void AbstractController::parseAndCreate ( const QString &  config,
QBoxLayout *  controlLayout 
) [protected]

void AbstractController::createAndAddWidget ( QBoxLayout *  controlLayout,
int  i_index,
buttonType_e  i_type,
int  i_option 
) [protected, virtual]

Reimplemented in DroppingController.

References createWidget(), WIDGET_SPACER, and WIDGET_SPACER_EXTEND.

Referenced by parseAndCreate().

QWidget * AbstractController::createWidget ( buttonType_e  button,
int  options = WIDGET_NORMAL 
) [protected]

void AbstractController::setStatus ( int  status  )  [protected, virtual, slot]

void AbstractController::inputExists ( bool   )  [signal]

Referenced by setStatus().

void AbstractController::inputPlaying ( bool   )  [signal]

This might be usefull in the IM ?

Referenced by createWidget(), and setStatus().

void AbstractController::inputIsRecordable ( bool   )  [signal]

This might be usefull in the IM ?

Referenced by setStatus().

void AbstractController::inputIsTrickPlayable ( bool   )  [signal]

same ?

Referenced by createWidget(), and setStatus().


Friends And Related Function Documentation

friend class WidgetListing [friend]


Field Documentation

QSignalMapper* AbstractController::toolbarActionsMapper [protected]

Referenced by AbstractController().

QHBoxLayout* AbstractController::controlLayout [protected]


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

Generated on Tue May 25 08:05:46 2010 for VLC by  doxygen 1.5.6