- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QOpenGLDebugLogger extends QObject
Enables logging of OpenGL debugging messages
Java wrapper for Qt class QOpenGLDebugLogger
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QOpenGLDebugLogger.LoggingMode
Java wrapper for Qt enum QOpenGLDebugLogger::LoggingModeNested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal1<QOpenGLDebugMessage>
messageLogged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class. -
Constructor Summary
Constructors Modifier Constructor Description QOpenGLDebugLogger()
Overloaded constructor forQOpenGLDebugLogger(io.qt.core.QObject)
withparent = null
.QOpenGLDebugLogger(QObject parent)
protected
QOpenGLDebugLogger(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QOpenGLDebugLogger(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
messageLogged
-
-
Constructor Details
-
QOpenGLDebugLogger
public QOpenGLDebugLogger()Overloaded constructor for
QOpenGLDebugLogger(io.qt.core.QObject)
withparent = null
. -
QOpenGLDebugLogger
-
QOpenGLDebugLogger
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QOpenGLDebugLogger
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
disableMessages
@QtUninvokable public final void disableMessages(QOpenGLDebugMessage.Sources sources, QOpenGLDebugMessage.Types types, QOpenGLDebugMessage.Severity... severities) -
disableMessages
@QtUninvokable public final void disableMessages(QOpenGLDebugMessage.Sources sources, QOpenGLDebugMessage.Types types)Overloaded function for
disableMessages(io.qt.opengl.QOpenGLDebugMessage.Sources, io.qt.opengl.QOpenGLDebugMessage.Types, io.qt.opengl.QOpenGLDebugMessage.Severities)
withseverities = new io.qt.opengl.QOpenGLDebugMessage.Severities(-1)
. -
disableMessages
Overloaded function for
disableMessages(io.qt.opengl.QOpenGLDebugMessage.Sources, io.qt.opengl.QOpenGLDebugMessage.Types, io.qt.opengl.QOpenGLDebugMessage.Severities)
with:
types = new io.qt.opengl.QOpenGLDebugMessage.Types(-1)
severities = new io.qt.opengl.QOpenGLDebugMessage.Severities(-1)
-
disableMessages
Overloaded function for
disableMessages(io.qt.opengl.QOpenGLDebugMessage.Sources, io.qt.opengl.QOpenGLDebugMessage.Types, io.qt.opengl.QOpenGLDebugMessage.Severities)
with:
sources = new io.qt.opengl.QOpenGLDebugMessage.Sources(-1)
types = new io.qt.opengl.QOpenGLDebugMessage.Types(-1)
severities = new io.qt.opengl.QOpenGLDebugMessage.Severities(-1)
-
disableMessages
@QtUninvokable public final void disableMessages(QOpenGLDebugMessage.Sources sources, QOpenGLDebugMessage.Types types, QOpenGLDebugMessage.Severities severities) -
disableMessages
@QtUninvokable public final void disableMessages(Collection<Integer> ids, QOpenGLDebugMessage.Sources sources, QOpenGLDebugMessage.Type... types) -
disableMessages
@QtUninvokable public final void disableMessages(Collection<Integer> ids, QOpenGLDebugMessage.Sources sources)Overloaded function for
disableMessages(java.util.Collection, io.qt.opengl.QOpenGLDebugMessage.Sources, io.qt.opengl.QOpenGLDebugMessage.Types)
withtypes = new io.qt.opengl.QOpenGLDebugMessage.Types(-1)
. -
disableMessages
Overloaded function for
disableMessages(java.util.Collection, io.qt.opengl.QOpenGLDebugMessage.Sources, io.qt.opengl.QOpenGLDebugMessage.Types)
with:
sources = new io.qt.opengl.QOpenGLDebugMessage.Sources(-1)
types = new io.qt.opengl.QOpenGLDebugMessage.Types(-1)
-
disableMessages
@QtUninvokable public final void disableMessages(Collection<Integer> ids, QOpenGLDebugMessage.Sources sources, QOpenGLDebugMessage.Types types) -
enableMessages
@QtUninvokable public final void enableMessages(QOpenGLDebugMessage.Sources sources, QOpenGLDebugMessage.Types types, QOpenGLDebugMessage.Severity... severities) -
enableMessages
@QtUninvokable public final void enableMessages(QOpenGLDebugMessage.Sources sources, QOpenGLDebugMessage.Types types)Overloaded function for
enableMessages(io.qt.opengl.QOpenGLDebugMessage.Sources, io.qt.opengl.QOpenGLDebugMessage.Types, io.qt.opengl.QOpenGLDebugMessage.Severities)
withseverities = new io.qt.opengl.QOpenGLDebugMessage.Severities(-1)
. -
enableMessages
Overloaded function for
enableMessages(io.qt.opengl.QOpenGLDebugMessage.Sources, io.qt.opengl.QOpenGLDebugMessage.Types, io.qt.opengl.QOpenGLDebugMessage.Severities)
with:
types = new io.qt.opengl.QOpenGLDebugMessage.Types(-1)
severities = new io.qt.opengl.QOpenGLDebugMessage.Severities(-1)
-
enableMessages
Overloaded function for
enableMessages(io.qt.opengl.QOpenGLDebugMessage.Sources, io.qt.opengl.QOpenGLDebugMessage.Types, io.qt.opengl.QOpenGLDebugMessage.Severities)
with:
sources = new io.qt.opengl.QOpenGLDebugMessage.Sources(-1)
types = new io.qt.opengl.QOpenGLDebugMessage.Types(-1)
severities = new io.qt.opengl.QOpenGLDebugMessage.Severities(-1)
-
enableMessages
@QtUninvokable public final void enableMessages(QOpenGLDebugMessage.Sources sources, QOpenGLDebugMessage.Types types, QOpenGLDebugMessage.Severities severities) -
enableMessages
@QtUninvokable public final void enableMessages(Collection<Integer> ids, QOpenGLDebugMessage.Sources sources, QOpenGLDebugMessage.Type... types) -
enableMessages
@QtUninvokable public final void enableMessages(Collection<Integer> ids, QOpenGLDebugMessage.Sources sources)Overloaded function for
enableMessages(java.util.Collection, io.qt.opengl.QOpenGLDebugMessage.Sources, io.qt.opengl.QOpenGLDebugMessage.Types)
withtypes = new io.qt.opengl.QOpenGLDebugMessage.Types(-1)
. -
enableMessages
Overloaded function for
enableMessages(java.util.Collection, io.qt.opengl.QOpenGLDebugMessage.Sources, io.qt.opengl.QOpenGLDebugMessage.Types)
with:
sources = new io.qt.opengl.QOpenGLDebugMessage.Sources(-1)
types = new io.qt.opengl.QOpenGLDebugMessage.Types(-1)
-
enableMessages
@QtUninvokable public final void enableMessages(Collection<Integer> ids, QOpenGLDebugMessage.Sources sources, QOpenGLDebugMessage.Types types) -
initialize
-
isLogging
-
logMessage
-
loggedMessages
-
loggingMode
-
maximumMessageLength
-
popGroup
-
pushGroup
Overloaded function for
pushGroup(java.lang.String, int, io.qt.opengl.QOpenGLDebugMessage.Source)
withsource = io.qt.opengl.QOpenGLDebugMessage.Source.ApplicationSource
. -
pushGroup
Overloaded function for
pushGroup(java.lang.String, int, io.qt.opengl.QOpenGLDebugMessage.Source)
with:
id = 0
source = io.qt.opengl.QOpenGLDebugMessage.Source.ApplicationSource
-
pushGroup
-
startLogging
public final void startLogging()Overloaded function for
startLogging(io.qt.opengl.QOpenGLDebugLogger.LoggingMode)
withloggingMode = io.qt.opengl.QOpenGLDebugLogger.LoggingMode.AsynchronousLogging
. -
startLogging
-
stopLogging
public final void stopLogging()
-