随笔分类 -  qt

VS2013中使用QT插件后每次重新编译问题
摘要:环境 系统:win7 64位旗舰版 软件:VS2013、QT5.5.1-32位、Qt5 Visual Studio Add-in1.2.4 概述 使用QT Visual Studio插件打开pro项目后,修改其中一个cpp文件进行编译时,会重新生成大量moc文件,然后编译moc,非常浪费时间。 原因 阅读全文

posted @ 2016-08-31 09:39 dchao 阅读(3108) 评论(0) 推荐(0) 编辑

拦截QWebView弹出窗口
摘要:环境 系统:win7 64位旗舰版 软件:VS2013、QT5.5.1-32位 概述 当网页打开一个新的窗口时,我们有时候需要根据URL地址来判断弹出窗口是否合理,如果合理则弹出新窗口,否则不弹出。本文假设你能够基本使用QT。 步骤 1)首先创建类InterceptNetworkAccessMana 阅读全文

posted @ 2016-08-19 08:44 dchao 阅读(1590) 评论(0) 推荐(0) 编辑

QT枚举类型与字符串类型相互转换
摘要:在QT中将枚举类型注册(QT_Q_ENUM或QT_Q_FLAG)后,就可以利用QT的元对象进行枚举类型与字符串类型转换了。 代码示例: 在qss中我们可以这样使用枚举类型: QT中判断信号是否与槽连接: 阅读全文

posted @ 2016-06-30 16:33 dchao 阅读(8771) 评论(0) 推荐(0) 编辑

QT自绘标题和边框
摘要:在QT中如果想要自绘标题和边框,一般步骤是: 1) 在创建窗口前设置Qt::FramelessWindowHint标志,设置该标志后会创建一个无标题、无边框的窗口。 2)在客户区域的顶部创建一个自绘标题栏。 3)给窗口绘制一个背景作为边框。 4)如果想要鼠标拖动效果,可以在WM_NCHITTEST消 阅读全文

posted @ 2016-06-19 14:49 dchao 阅读(15014) 评论(11) 推荐(5) 编辑

导航

点击右上角即可分享
微信分享提示