OpendTect
7.0
|
Classes | |
struct | WindowData |
Public Member Functions | |
ODGraphicsWindow (ODGLWidget *widget) | |
ODGraphicsWindow (osg::GraphicsContext::Traits *, QWidget *parent=nullptr, const QGLWidget *shareWidget=0, Qt::WindowFlags f=Qt::WindowFlags()) | |
virtual | ~ODGraphicsWindow () |
void | closeImplementation () override |
ODGLWidget * | getGLWidget () |
const ODGLWidget * | getGLWidget () const |
bool | getTouchEventsEnabled () const |
bool | getWindowDecoration () const override |
std::string | getWindowName () override |
void | getWindowRectangle (int &x, int &y, int &width, int &height) override |
void | grabFocus () override |
void | grabFocusIfPointerInWindow () override |
bool | init (QWidget *parent, const QGLWidget *shareWidget, Qt::WindowFlags f) |
bool | isRealizedImplementation () const override |
bool | makeCurrentImplementation () override |
void | raiseWindow () override |
bool | realizeImplementation () override |
bool | releaseContextImplementation () override |
void | requestWarpPointer (float x, float y) override |
void | runOperations () override |
void | setCursor (MouseCursor) override |
virtual void | setTouchEventsEnabled (bool yn) |
bool | setWindowDecorationImplementation (bool yn) override |
void | setWindowName (const std::string &) override |
bool | setWindowRectangleImplementation (int x, int y, int width, int height) override |
void | swapBuffersImplementation () override |
void | useCursor (bool cursoron) override |
bool | valid () const override |
Static Public Member Functions | |
static osg::GraphicsContext::Traits * | createTraits (const QGLWidget *widget) |
static void | qglFormat2traits (const QGLFormat &format, osg::GraphicsContext::Traits *) |
static QGLFormat | traits2qglFormat (const osg::GraphicsContext::Traits *) |
Protected Attributes | |
QCursor | _currentCursor |
bool | _ownsWidget |
bool | _realized |
ODGLWidget * | _widget |
Friends | |
class | ODGLWidget |
<>
ODGraphicsWindow::ODGraphicsWindow | ( | osg::GraphicsContext::Traits * | , |
QWidget * | parent = nullptr , |
||
const QGLWidget * | shareWidget = 0 , |
||
Qt::WindowFlags | f = Qt::WindowFlags() |
||
) |
ODGraphicsWindow::ODGraphicsWindow | ( | ODGLWidget * | widget | ) |
|
virtual |
|
override |
|
static |
|
inline |
|
inline |
|
inline |
|
override |
|
override |
|
override |
|
override |
|
override |
bool ODGraphicsWindow::init | ( | QWidget * | parent, |
const QGLWidget * | shareWidget, | ||
Qt::WindowFlags | f | ||
) |
|
override |
|
override |
|
static |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
inlinevirtual |
|
override |
|
override |
|
override |
|
override |
|
static |
|
override |
|
override |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024