我有一个使用Open GL绘制的Qt应用程序。在某些时候,我正在使用与QQuickWindow关联的QQuickRenderControl方法将QML场景绘制到纹理中,以便稍后在最终图像中进行合成。
现在,我正在考虑将OpenGL移植到Vulkan,但不确定在此QML层是否可以这样做。
阅读Qt文档,我发现
QQuickWindow使用OpenGL顶部的场景图进行渲染。
您认为可以将其移植到Vulkan吗?也许是压倒一切的QQuickWindow和QQuickRenderControl?我不是Qt专家,所以也许有人可以让我对问题有更好的了解。
我正在用gradle使用java插件构建一个项目,我也希望使用doclava doclet 构建javadoc
这是模块build.gradle的相关部分
apply plugin: 'java'
javadoc {
source = sourceSets.main.allJava
...
exclude "com/mobaires/sdk/api/debug/**"
options.windowTitle = "SDK"
options.docTitle = "SDK"
options.doclet = "com.google.doclava.Doclava"
options.docletpath = [file("libs/doclava-1.0.5.jar")]
}
Run Code Online (Sandbox Code Playgroud)
当我运行./gradlew javadoc时,我收到此错误
16:24:46.030 [LIFECYCLE] [class org.gradle.TaskExecutionLogger] :javadoc FAILED
16:24:46.035 [DEBUG] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] Task worker [Thread[main,5,main]] finished, busy: 0.695 secs, idle: 0.0040 secs
16:24:46.044 [ERROR] [org.gradle.BuildExceptionReporter]
16:24:46.045 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception.
16:24:46.045 [ERROR] [org.gradle.BuildExceptionReporter]
16:24:46.046 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
16:24:46.046 [ERROR] [org.gradle.BuildExceptionReporter] Execution failed for task ':javadoc'. …Run Code Online (Sandbox Code Playgroud)