vgui_qt Class Reference

#include <vgui_qt.h>

Inheritance diagram for vgui_qt:

vgui_toolkit vgui_toolkit List of all members.

Detailed Description

QT implementation of vgui_toolkit.

Definition at line 25 of file vgui_qt.h.


Public Member Functions

virtual vcl_string name () const
virtual void run ()
virtual void run_one_event ()
virtual void run_till_idle ()
virtual void flush ()
virtual vgui_windowproduce_window (int width, int height, const vgui_menu &menubar, const char *title="vgui qt window")
virtual vgui_windowproduce_window (int width, int height, const char *title="vgui qt popup")
virtual vgui_dialog_implproduce_dialog (const char *name)
virtual vcl_string name () const
virtual void run ()
virtual void run_one_event ()
virtual void run_till_idle ()
virtual void flush ()
virtual vgui_windowproduce_window (int width, int height, const vgui_menu &menubar, const char *title="vgui qt window")
virtual vgui_windowproduce_window (int width, int height, const char *title="vgui qt popup")
virtual vgui_dialog_implproduce_dialog (const char *name)
virtual void uninit ()
virtual vgui_dialog_extensions_implproduce_dialog_extension (char const *name)
virtual void add_event (vgui_event const &)
virtual void quit ()

Static Public Member Functions

static vgui_qtinstance ()
static vgui_qtinstance ()
static vgui_toolkitlookup (char const *)
static vcl_vector< vgui_toolkit * > * registry ()

Protected Member Functions

 vgui_qt ()
void init (int &, char **)
 vgui_qt ()
void init (int &, char **)

Constructor & Destructor Documentation

vgui_qt::vgui_qt (  )  [inline, protected]

Definition at line 42 of file vgui_qt.h.

vgui_qt::vgui_qt (  )  [inline, protected]

Definition at line 43 of file vgui_qt.h.


Member Function Documentation

vgui_qt * vgui_qt::instance (  )  [static]

Definition at line 11 of file vgui_qt.cxx.

virtual vcl_string vgui_qt::name ( void   )  const [inline, virtual]

Implements vgui_toolkit.

Definition at line 29 of file vgui_qt.h.

void vgui_qt::run (  )  [virtual]

Implements vgui_toolkit.

Definition at line 49 of file vgui_qt.cxx.

void vgui_qt::run_one_event (  )  [virtual]

Reimplemented from vgui_toolkit.

Definition at line 55 of file vgui_qt.cxx.

void vgui_qt::run_till_idle (  )  [virtual]

Reimplemented from vgui_toolkit.

Definition at line 63 of file vgui_qt.cxx.

void vgui_qt::flush (  )  [virtual]

Reimplemented from vgui_toolkit.

Definition at line 70 of file vgui_qt.cxx.

vgui_window * vgui_qt::produce_window ( int  width,
int  height,
const vgui_menu menubar,
const char *  title = "vgui qt window" 
) [virtual]

Reimplemented from vgui_toolkit.

Definition at line 77 of file vgui_qt.cxx.

vgui_window * vgui_qt::produce_window ( int  width,
int  height,
const char *  title = "vgui qt popup" 
) [virtual]

Reimplemented from vgui_toolkit.

Definition at line 86 of file vgui_qt.cxx.

vgui_dialog_impl * vgui_qt::produce_dialog ( const char *  name  )  [virtual]

Reimplemented from vgui_toolkit.

Definition at line 94 of file vgui_qt.cxx.

void vgui_qt::init ( int &  ,
char **   
) [protected, virtual]

Reimplemented from vgui_toolkit.

Definition at line 19 of file vgui_qt.cxx.

static vgui_qt* vgui_qt::instance (  )  [static]

virtual vcl_string vgui_qt::name ( void   )  const [inline, virtual]

Implements vgui_toolkit.

Definition at line 30 of file vgui_qt.h.

virtual void vgui_qt::run (  )  [virtual]

Implements vgui_toolkit.

virtual void vgui_qt::run_one_event (  )  [virtual]

Reimplemented from vgui_toolkit.

virtual void vgui_qt::run_till_idle (  )  [virtual]

Reimplemented from vgui_toolkit.

virtual void vgui_qt::flush (  )  [virtual]

Reimplemented from vgui_toolkit.

virtual vgui_window* vgui_qt::produce_window ( int  width,
int  height,
const vgui_menu menubar,
const char *  title = "vgui qt window" 
) [virtual]

Reimplemented from vgui_toolkit.

virtual vgui_window* vgui_qt::produce_window ( int  width,
int  height,
const char *  title = "vgui qt popup" 
) [virtual]

Reimplemented from vgui_toolkit.

virtual vgui_dialog_impl* vgui_qt::produce_dialog ( const char *  name  )  [virtual]

Reimplemented from vgui_toolkit.

void vgui_qt::init ( int &  ,
char **   
) [protected, virtual]

Reimplemented from vgui_toolkit.

void vgui_toolkit::uninit (  )  [virtual, inherited]

Reimplemented in vgui_mfc, and vgui_wx.

Definition at line 129 of file vgui_toolkit.cxx.

vgui_dialog_extensions_impl * vgui_toolkit::produce_dialog_extension ( char const *  name  )  [virtual, inherited]

Reimplemented in vgui_mfc.

Definition at line 90 of file vgui_toolkit.cxx.

void vgui_toolkit::add_event ( vgui_event const &   )  [virtual, inherited]

Reimplemented in vgui_mfc, and vgui_wx.

Definition at line 124 of file vgui_toolkit.cxx.

void vgui_toolkit::quit (  )  [virtual, inherited]

Reimplemented in vgui_glut_impl, vgui_gtk, vgui_gtk2, vgui_mfc, and vgui_wx.

Definition at line 96 of file vgui_toolkit.cxx.

vgui_toolkit * vgui_toolkit::lookup ( char const *   )  [static, inherited]

Definition at line 28 of file vgui_toolkit.cxx.

vcl_vector< vgui_toolkit * > * vgui_toolkit::registry (  )  [static, inherited]

Definition at line 22 of file vgui_toolkit.cxx.


The documentation for this class was generated from the following files:
Generated on Mon Nov 23 05:12:06 2009 for core/vgui by  doxygen 1.5.1