摘要: coroutine是一个函数, 返回值是内部有个promise_type的结构,内部定义一些函数,主要操作这个promise,不怎么管外的(?) co_await一个awaitable结构,内部定义一些函数 核心就是co_await会中断协程,然后调用awaitable的await_suspend, 阅读全文
posted @ 2021-02-07 22:00 咪咪咪汪 阅读(163) 评论(0) 推荐(0)
摘要: QT里的qopenglwidget提供了对多线程的知识,根据文档所说,想要在另一个线程中执行渲染操作,需要将该widget的context通过movetothread到该线程,手动makecurrent和donecurrent,然后执行渲染操作。总而言之QT中想让opengl在另一个线程渲染,需要的 阅读全文
posted @ 2020-03-24 20:14 咪咪咪汪 阅读(3063) 评论(0) 推荐(0)
摘要: 网上有说增加qtcreator 的bin目录到path,不过试了不行。 后面发现只要修改option kit,点击某一个kit拉到下面里面的cmake generator选ninja+codeblock就好了。 阅读全文
posted @ 2019-10-26 13:30 咪咪咪汪 阅读(2663) 评论(0) 推荐(0)
摘要: 本来在vs中设置PATH变量只需要在属性页修改环境就可以了,但是在开发qt的时候,PATH没有设置成功,查了一下原因,在用下拉列表的编辑按钮编辑并应用后,后面会自动添加一个 $(LocalDebuggerEnvironment)宏,这个宏用来添加qt的dll的目录,这个宏的定义是PATH=%PATH 阅读全文
posted @ 2019-10-17 20:37 咪咪咪汪 阅读(577) 评论(0) 推荐(0)