
QT
文章平均质量分 57
QT原理及相关实战经验
RyanL007
码农的成长之路,不水文章,不蹭流量
展开
-
QAxObject写Excel(详解)
QAxObject写Excel相关函数使用说明,较为完整的代码示例。实战方面的注意事项以及一些常见问题的解决方案原创 2022-12-01 11:01:59 · 6646 阅读 · 3 评论 -
QT信号槽的使用
QT信号槽的基础使用方式,5种连接方式的区别,使用时的注意事项原创 2022-11-30 22:04:36 · 614 阅读 · 0 评论 -
QCefView嵌入页面优化问题(3)——嵌入式的页面无渲染效果
当页面嵌入到Qt窗口时,看不到网页的效果,当移动鼠标到对应位置时有光标变化,与JS的交互效果也存在,就是没有渲染这个问题可能是因为其父窗口同时设置了两个属性setWindowFlags(windowFlags() | Qt::FramelessWindowHint); // 取消标题栏 setAttribute(Qt::WA_TranslucentBackground); // 背景透明可以在对应的父窗口设置setAttribute...原创 2021-05-22 09:53:05 · 1211 阅读 · 0 评论 -
QCefView实现与JS的交互
Cef主动向JS通信主要有一种方法:首先在Cef中QCefEvent event ( const QString& eventName ); //定义一个CEF事件event.setStringProperty ( const QString& key, const QString& msg ); //为事件添加参数boardcastEvent ( const QString& signalName, QCefEvent& event )...原创 2021-05-22 10:30:07 · 1158 阅读 · 0 评论 -
QCefView嵌入页面优化问题(1)——实现刷新和DevTool功能
QCefView嵌入页面优化问题(1)——实现刷新和DevTool功能最近在重构客户端,需要通过嵌入式页面来获取管理页面,通过比对多个库,最终选用了Qt+QCefView实现,其中遇到了挺多问题,这里进行一个简单的分享。QCefView的嵌入式页面的按键响应功能(这里以F5刷新和F12打开DevTool),是在QCefViewBrowserHandler中通过继承CefKeyboardHandler,重写OnPreKeyEvent实现。bool QCefViewBrowserHandler::原创 2021-05-22 09:15:09 · 1472 阅读 · 0 评论 -
QCefView嵌入页面优化问题(2)——关闭页面导致的主窗口关闭
当将一个QCefView嵌入到客户端中时,关闭cef页面其主窗口也会关闭,为了解决这个问题,需要修改QCefViewBrowserHandler中的CloseAllBrowsers函数void QCefViewBrowserHandler::CloseAllBrowsers(bool force_close){ if (!CefCurrentlyOn(TID_UI)) { // Execute on the UI thread. CefPostTask(TID_UI, CefCre原创 2021-05-22 09:31:19 · 878 阅读 · 0 评论