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 FatalErrorCB * | setFatalErrorHandler (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
Member Enumeration Documentation
- Enumerator:
-
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 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] |
friend class SoQtP [friend] |
The documentation for this class was generated from the following file:
- /opt/ros/diamondback/stacks/graspit_simulator/graspit/include/Inventor/Qt/SoQt.h