SoQt Class Reference

#include <SoQt.h>

List of all members.

Public Types

enum  ABIType { DLL, LIB, UNKNOWN }
typedef void FatalErrorCB (const SbString errmsg, SoQt::FatalErrors errcode, void *userdata)
enum  FatalErrors { UNSPECIFIED_ERROR = 0, NO_OPENGL_CANVAS, INTERNAL_ASSERT }

Static Public Member Functions

static void createSimpleErrorDialog (QWidget *widget, const char *title, const char *string1, const char *string2=NULL)
static void done (void)
static void exitMainLoop (void)
static ABIType getABIType (void)
static QWidget * getShellWidget (const QWidget *w)
static QWidget * getTopLevelWidget (void)
static void getVersionInfo (int *major=NULL, int *minor=NULL, int *micro=NULL)
static const char * getVersionString (void)
static SbVec2s getWidgetSize (const QWidget *widget)
static void hide (QWidget *const widget)
static void init (QWidget *toplevelwidget)
static QWidget * init (int &argc, char **argv, const char *appname, const char *classname="SoQt")
static QWidget * init (const char *appname, const char *classname="SoQt")
static SbBool isCompatible (unsigned int major, unsigned int minor)
static SbBool isDebugLibrary (void)
static void mainLoop (void)
static FatalErrorCBsetFatalErrorHandler (SoQt::FatalErrorCB *cb, void *userdata)
static void setWidgetSize (QWidget *const widget, const SbVec2s size)
static void show (QWidget *const widget)

Private Member Functions

 SoQt (void)
virtual ~SoQt ()

Friends

class SoGuiP
class SoQtP

Detailed Description

Definition at line 62 of file SoQt.h.


Member Typedef Documentation

typedef void SoQt::FatalErrorCB(const SbString errmsg, SoQt::FatalErrors errcode, void *userdata)

Definition at line 99 of file SoQt.h.


Member Enumeration Documentation

Enumerator:
DLL 
LIB 
UNKNOWN 

Definition at line 107 of file SoQt.h.

Enumerator:
UNSPECIFIED_ERROR 
NO_OPENGL_CANVAS 
INTERNAL_ASSERT 

Definition at line 94 of file SoQt.h.


Constructor & Destructor Documentation

SoQt::SoQt ( void   )  [private]
virtual SoQt::~SoQt (  )  [private, virtual]

Member Function Documentation

static void SoQt::createSimpleErrorDialog ( QWidget *  widget,
const char *  title,
const char *  string1,
const char *  string2 = NULL 
) [static]
static void SoQt::done ( void   )  [static]
static void SoQt::exitMainLoop ( void   )  [static]
static ABIType SoQt::getABIType ( void   )  [static]
static QWidget* SoQt::getShellWidget ( const QWidget *  w  )  [static]
static QWidget* SoQt::getTopLevelWidget ( void   )  [static]
static void SoQt::getVersionInfo ( int *  major = NULL,
int *  minor = NULL,
int *  micro = NULL 
) [static]
static const char* SoQt::getVersionString ( void   )  [static]
static SbVec2s SoQt::getWidgetSize ( const QWidget *  widget  )  [static]
static void SoQt::hide ( QWidget *const   widget  )  [static]
static void SoQt::init ( QWidget *  toplevelwidget  )  [static]
static QWidget* SoQt::init ( int &  argc,
char **  argv,
const char *  appname,
const char *  classname = "SoQt" 
) [static]
static QWidget* SoQt::init ( const char *  appname,
const char *  classname = "SoQt" 
) [static]
static SbBool SoQt::isCompatible ( unsigned int  major,
unsigned int  minor 
) [static]
static SbBool SoQt::isDebugLibrary ( void   )  [static]
static void SoQt::mainLoop ( void   )  [static]
static FatalErrorCB* SoQt::setFatalErrorHandler ( SoQt::FatalErrorCB cb,
void *  userdata 
) [static]
static void SoQt::setWidgetSize ( QWidget *const   widget,
const SbVec2s  size 
) [static]
static void SoQt::show ( QWidget *const   widget  )  [static]

Friends And Related Function Documentation

friend class SoGuiP [friend]

Definition at line 117 of file SoQt.h.

friend class SoQtP [friend]

Definition at line 118 of file SoQt.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


graspit
Author(s):
autogenerated on Wed Jan 25 11:00:24 2012