![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
zb872676223
pc软件开发
展开
-
qt中获取文件路径和文件名、后缀名
QString fileName, filePath,fileSuffix; QString fullPath = QFileDialog::getOpenFileName(this,.....); QFileInfo fileInfo = QFileInfo(fullPath); //文件名 fileName = fileInfo.fileName(); //文件后缀 fileSuffix = fileInfo.suffix() //绝对路径 filePath = fileInfo.absolutePa.转载 2022-03-26 20:53:27 · 957 阅读 · 0 评论 -
qt SceneView模拟发送鼠标点击事件
1、需求 通过手写笔,实现在场景中的自动点击画图 2、方案 通过发送模拟鼠标事件,实现场景的相关功能; 技术点:postMessage、sendMessage、QApplication::sendEvent 遇到的问题: 1) 发送事件wid不能是view,不然场景事件不会触发,需要改为view->viewport() 2) 代码发送鼠标事件,某些场景中需要增加sleep延迟 ...原创 2021-03-27 13:17:38 · 590 阅读 · 0 评论