◆ QOpenGLWidget() [1/2]
◆ QOpenGLWidget() [2/2]
◆ aboutToCompose()
◆ aboutToResize()
◆ context()
QOpenGLContext context |
( |
| ) |
|
在文件 QOpenGLWidget.x 第 63 行定义.
63 {
64 return (QOpenGLContext)(QtXnl.widget_get_object(nativehandle, Constant.QOPENGLWIDGET_CONTEXT));
65 }
◆ create() [1/2]
重载 QWidget .
在文件 QOpenGLWidget.x 第 19 行定义.
19 {
20 nativehandle = QtXnl.createQObject(QType.qtOpenGLWidget,
this, 0);
21 if (nativehandle == 0) {
22 return false;
23 }
24 return true;
25 }
◆ create() [2/2]
bool create |
( |
@NotNilptr QWidget |
parent | ) |
|
重载 QWidget .
在文件 QOpenGLWidget.x 第 27 行定义.
27 {
28 nativehandle = QtXnl.createQObject(QType.qtOpenGLWidget,
this, parent.nativehandle);
29 if (nativehandle == 0) {
30 return false;
31 }
32 return true;
33 }
◆ defaultFramebufferObject()
int defaultFramebufferObject |
( |
| ) |
|
在文件 QOpenGLWidget.x 第 67 行定义.
67 {
68 return QtXnl.widget_get_int_value(nativehandle, Constant.QOPENGLWIDGET_DEFAULTFRAMEBUFFEROBJECT);
69 }
◆ doneCurrent()
在文件 QOpenGLWidget.x 第 59 行定义.
59 {
60 QtXnl.widget_slot(nativehandle, Constant.QOPENGLWIDGET_DONECURRENT);
61 }
◆ format()
QSurfaceFormat format |
( |
| ) |
|
在文件 QOpenGLWidget.x 第 47 行定义.
47 {
48 return new QSurfaceFormat(QtXnl.long_get(nativehandle, Constant.QOPENGLWIDGET_FORMAT));
49 }
◆ frameSwapped()
◆ getOnOpenGLEventListener()
onOpenGLEventListener getOnOpenGLEventListener |
( |
| ) |
|
◆ grabFramebuffer()
QImage grabFramebuffer |
( |
| ) |
|
在文件 QOpenGLWidget.x 第 71 行定义.
71 {
72 return new QImage(QtXnl.long_get(nativehandle, Constant.QOPENGLWIDGET_GRABFRAMEBUFFER));
73 }
◆ initializeGL()
◆ isvalid()
在文件 QOpenGLWidget.x 第 51 行定义.
51 {
52 return QtXnl.widget_get_bool_value(nativehandle, Constant.QOPENGLWIDGET_ISVALID);
53 }
◆ makeCurrent()
在文件 QOpenGLWidget.x 第 55 行定义.
55 {
56 QtXnl.widget_slot(nativehandle, Constant.QOPENGLWIDGET_MAKECURRENT);
57 }
◆ paintGL()
◆ resized()
◆ resizeGL()
void resizeGL |
( |
int |
w, |
|
|
int |
h |
|
) |
| |
|
protected |
◆ setFormat()
void setFormat |
( |
QSurfaceFormat |
format | ) |
|
在文件 QOpenGLWidget.x 第 43 行定义.
43 {
44 QtXnl.widget_set_native_value(nativehandle, Constant.QOPENGLWIDGET_SETFORMAT,
format.nativehandle);
45 }
◆ setOnOpenGLEventListener()
void setOnOpenGLEventListener |
( |
onOpenGLEventListener |
l | ) |
|
◆ setUpdateBehavior()
void setUpdateBehavior |
( |
UpdateBehavior |
updateBehavior | ) |
|
在文件 QOpenGLWidget.x 第 35 行定义.
35 {
36 QtXnl.widget_set_vint_value(nativehandle, Constant.QOPENGLWIDGET_SETUPDATEBEHAVIOR, updateBehavior);
37 }
◆ updateBehavior()
UpdateBehavior updateBehavior |
( |
| ) |
|
在文件 QOpenGLWidget.x 第 39 行定义.
39 {
40 return (UpdateBehavior)QtXnl.widget_get_int_value(nativehandle, Constant.QOPENGLWIDGET_UPDATEBEHAVIOR);
41 }
◆ _listener
onOpenGLEventListener _listener = nilptr |
|
package |