摘要: 一、关于Qt泛型容器 Qt库提供了一组基于模板的一般化的容器类。这些容器可以存储指定的类型的元素。 这些容器比STL容器更轻更安全更容易使用。这些类是隐式共享的,它们都是可重入,它们进行了速度优化,用更少的内存和最小的内联代码扩展,生成更小的可执行文件。此外,当所有的线程仅仅以只读的方式访问它们时, 阅读全文
posted @ 2021-09-02 22:37 China Soft 阅读(511) 评论(0) 推荐(0) 编辑
摘要: Qt提供了一个绝妙的属性系统。跟那些由编译器提供的属性差不多。然而,作为一个独立于编译器和平台的库,Qt不依赖于非标准的编译特性,比如__property 或[property]。Qt可以在任何平台上的标准编译器下编译。Qt属性系统基于元数据对象系统--就是那个提供了对象内置信号和槽通讯机制的家伙。 阅读全文
posted @ 2021-09-02 22:34 China Soft 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 文章目录qt增加按键事件处理响应qt增加按键事件处理响应在使用qt时,当需要处理按键触发的键盘事件的时候,需要用到事件触发响应。查阅文档,QT已经实现了这一系列的键盘事件 void QWidget::keyPressEvent(QKeyEvent *event) //键盘按下事件void QWidg 阅读全文
posted @ 2021-09-02 14:02 China Soft 阅读(6189) 评论(1) 推荐(0) 编辑
摘要: 本篇简介 本篇的小目标: 借助Qt自家的QWebEngineView实现浏览器的基本功能:输入地址访问页面和刷新页面 定制QWebEngineView的ContextMenu,实现Inspector调试界面的调用 QWebEngineView基础 首先在所创建项目的.pro配置中添加webengin 阅读全文
posted @ 2021-09-02 13:35 China Soft 阅读(2481) 评论(0) 推荐(0) 编辑
摘要: setCentralWidget(ui->textEdit); //将txtEdit设置为中心组件,自动填充整个工作区 阅读全文
posted @ 2021-09-02 11:47 China Soft 阅读(909) 评论(0) 推荐(0) 编辑
摘要: QWebEngineView在易用性上是超过CEF的,但是由于刚刚起步,还是存在着一些问题。性能上也和CEF等经典框架有着一定差距。不过我的感觉是大多数情况下,如果发现了肉眼可见的性能差异,那是不小心把编译目标设置成Debug了。只要把Qt的发布方式设置成Release就能获得显著的性能改善。 ht 阅读全文
posted @ 2021-09-02 11:43 China Soft 阅读(1430) 评论(0) 推荐(0) 编辑
摘要: 折腾了大半天终于解决了 原帖地址:https://bugreports.qt.io/browse/QTBUG-44763 BUG单下的留言讲明了问题发生的原因,那就是系统默认设置为自动寻找代理,而使用代理后延迟会变得非常大。 解决方法也非常简单,关掉使用系统代理设定即可。 QNetworkProxy 阅读全文
posted @ 2021-09-02 11:31 China Soft 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 大笨熊: QJson QxORM QtWebApp TreeFrog 大笨熊:http://www.stefanfrings.de/qtwebapp/index-en.html 大笨熊:https://www.treefrogframework.org/en/user-guide/introduct 阅读全文
posted @ 2021-09-02 10:47 China Soft 阅读(62) 评论(0) 推荐(0) 编辑
摘要: http://qjson.sourceforge.net/usage/ Usage This page provides a quick overview of QJson’s features: parsing: from JSON to QVariant. serializing: from Q 阅读全文
posted @ 2021-09-02 00:22 China Soft 阅读(116) 评论(0) 推荐(0) 编辑