Public Member Functions | Static Public Member Functions | Protected Member Functions
vgui_qt Class Reference

QT implementation of vgui_toolkit. More...

#include <vgui_qt.h>

Inheritance diagram for vgui_qt:
Inheritance graph
[legend]

List of all members.

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_impl
produce_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 **)

Detailed Description

QT implementation of vgui_toolkit.

Definition at line 25 of file vgui_qt.h.


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

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

Reimplemented in vgui_win32, vgui_wx, and vgui_mfc.

Definition at line 124 of file vgui_toolkit.cxx.

void vgui_qt::flush ( void  ) [virtual]

Reimplemented from vgui_toolkit.

Definition at line 70 of file vgui_qt.cxx.

virtual void vgui_qt::flush ( ) [virtual]

Reimplemented from vgui_toolkit.

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

Reimplemented from vgui_toolkit.

Definition at line 19 of file vgui_qt.cxx.

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

Reimplemented from vgui_toolkit.

vgui_qt * vgui_qt::instance ( ) [static]

Definition at line 11 of file vgui_qt.cxx.

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

Definition at line 28 of file vgui_toolkit.cxx.

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

Implements vgui_toolkit.

Definition at line 29 of file vgui_qt.h.

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

Implements vgui_toolkit.

Definition at line 30 of file vgui_qt.h.

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

Reimplemented from vgui_toolkit.

Definition at line 94 of file vgui_qt.cxx.

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

Reimplemented from vgui_toolkit.

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

Reimplemented in vgui_win32, and vgui_mfc.

Definition at line 90 of file vgui_toolkit.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.

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.

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.

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

Reimplemented from vgui_toolkit.

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

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

Definition at line 96 of file vgui_toolkit.cxx.

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

Definition at line 22 of file vgui_toolkit.cxx.

void vgui_qt::run ( void  ) [virtual]

Implements vgui_toolkit.

Definition at line 49 of file vgui_qt.cxx.

virtual void vgui_qt::run ( ) [virtual]

Implements vgui_toolkit.

void vgui_qt::run_one_event ( void  ) [virtual]

Reimplemented from vgui_toolkit.

Definition at line 55 of file vgui_qt.cxx.

virtual void vgui_qt::run_one_event ( ) [virtual]

Reimplemented from vgui_toolkit.

void vgui_qt::run_till_idle ( void  ) [virtual]

Reimplemented from vgui_toolkit.

Definition at line 63 of file vgui_qt.cxx.

virtual void vgui_qt::run_till_idle ( ) [virtual]

Reimplemented from vgui_toolkit.

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

Reimplemented in vgui_mfc, vgui_win32, and vgui_wx.

Definition at line 129 of file vgui_toolkit.cxx.


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