DisplayInterface Class Reference

#include <bbob_interfaces.h>

Inheritance diagram for DisplayInterface:

BusConsolePlugin ButtonBlockPlugin FaderBlockPlugin FmodSystemPlugin GlExamplePlugin LightTreePlugin LiveUpdatePlugin PluginViewerPlugin SDLPlugin SerialPlugin SoundPlugin TcpPlugin TestPlugin TimeCodePlugin UdpPlugin

List of all members.


Detailed Description

Interface to return a QDockWidget with a QDialog.

Definition at line 50 of file bbob_interfaces.h.


Public Member Functions

virtual ~DisplayInterface ()
virtual QStringList commands () const =0
virtual QDockWidgetgetDock (const QString &command)=0
virtual QWidgetgetConfig ()=0

Constructor & Destructor Documentation

virtual DisplayInterface::~DisplayInterface (  )  [inline, virtual]

Definition at line 53 of file bbob_interfaces.h.


Member Function Documentation

virtual QStringList DisplayInterface::commands (  )  const [pure virtual]

Implemented in BusConsolePlugin, ButtonBlockPlugin, FaderBlockPlugin, FmodSystemPlugin, GlExamplePlugin, LightTreePlugin, LiveUpdatePlugin, PluginViewerPlugin, SDLPlugin, SerialPlugin, SoundPlugin, TcpPlugin, TestPlugin, TimeCodePlugin, and UdpPlugin.

Referenced by Qonsole::populateMenus(), and PluginDialog::populateTreeWidget().

virtual QDockWidget* DisplayInterface::getDock ( const QString command  )  [pure virtual]

Implemented in BusConsolePlugin, ButtonBlockPlugin, FaderBlockPlugin, FmodSystemPlugin, GlExamplePlugin, LightTreePlugin, LiveUpdatePlugin, PluginViewerPlugin, SDLPlugin, SerialPlugin, SoundPlugin, TcpPlugin, TestPlugin, TimeCodePlugin, and UdpPlugin.

virtual QWidget* DisplayInterface::getConfig (  )  [pure virtual]

Implemented in BusConsolePlugin, ButtonBlockPlugin, FaderBlockPlugin, FmodSystemPlugin, GlExamplePlugin, LightTreePlugin, LiveUpdatePlugin, PluginViewerPlugin, SDLPlugin, SerialPlugin, SoundPlugin, TcpPlugin, TestPlugin, TimeCodePlugin, and UdpPlugin.


The documentation for this class was generated from the following file:
Generated on Sun Oct 28 22:51:40 2007 for BBoB by  doxygen 1.5.3