摘要: 最近项目涉及到一些焦点变化的处理,有些嵌套很深,做起来真心!@#¥%……& 观察者模式主要是使用一种“注册——通知——撤销注册”的形式,Qt的事件处理有个“继承QApplication并重新实现notify()函数“的方式,这个可以获得所有的event事件,我关心的是焦点变化,需要定义一个接口,所有 阅读全文
posted @ 2018-07-30 10:38 积跬步,到千里 阅读(206) 评论(0) 推荐(0) 编辑
摘要: void CMainWindow::openExcel(QString fileName) { QAxObject excel("Excel.Application"); excel.setProperty("Visible", false); QAxObject *work_books = excel.querySubObject("WorkBooks"); w... 阅读全文
posted @ 2018-01-22 09:46 积跬步,到千里 阅读(8725) 评论(0) 推荐(1) 编辑
摘要: 1.查看是否端口占用,一般是用80端口:netstat-ano,看是什么占用,如果pid = 0; 修改注册表: 1).regedit 2).找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlset\Services\HTTP 找到名称为 start ,类型为 R 阅读全文
posted @ 2017-10-30 17:32 积跬步,到千里 阅读(4383) 评论(0) 推荐(0) 编辑
摘要: Qt绘制甘特图,网上找了很久,只找到kdChart,编译很简单,我是Qt 5.5.0 + VS2013,直接编译就行,kdChart有甘特图例子: 但是和项目设计有点出入,所以自定义部分显示: 1.左边的是QTreeView,并为其添加委托,控件变化主要是通过QStandardItem->setDa 阅读全文
posted @ 2017-10-18 10:41 积跬步,到千里 阅读(6017) 评论(1) 推荐(0) 编辑
摘要: 在项目里偶尔需要用到QDateEdit设置为空,但是QDateEdit并不支持,继承QDateEdit实现,效果: 1.设置为空: 2.弹出日历 3.样式设置 转载请保存原文出处,谢谢! 阅读全文
posted @ 2017-10-18 09:57 积跬步,到千里 阅读(8013) 评论(1) 推荐(1) 编辑
摘要: 转载请保存原文出处:http://www.cnblogs.com/qnkk123/p/7305892.html 最近做项目,客户抱怨说里面的东西太多,希望只有个exe最好,所以研究研究Qt的静态编译,用的是VS2013 + Qt5.5.0 1.安装python,perl(记得添加到系统路径) 2.下 阅读全文
posted @ 2017-08-08 11:16 积跬步,到千里 阅读(2136) 评论(0) 推荐(0) 编辑
摘要: 原文出处: http://www.jianshu.com/p/0a3386227981 http://www.jianshu.com/p/5446776095b8 http://www.jianshu.com/p/a53c732d8da3 http://www.jianshu.com/p/3df03 阅读全文
posted @ 2017-07-27 14:38 积跬步,到千里 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.cnblogs.com/qnkk123/p/6840944.html 最近项目需要添加系统托盘,本来Qt的QSystemTrayIcon可以实现的,但是要求要添加hover效果,并显示未读消息(就和qq的托盘差不多,移动上去显示未读列表),加了这个要求QSystemT 阅读全文
posted @ 2017-05-11 15:00 积跬步,到千里 阅读(3297) 评论(2) 推荐(0) 编辑
摘要: /*****CFileDialog.h*****/ #ifndef CFILEDIALOG_H #define CFILEDIALOG_H #include #include class CFileDialog : public QFileDialog { Q_OBJECT public: CFileDialog(QWidget *parent = 0); ~C... 阅读全文
posted @ 2017-04-13 16:16 积跬步,到千里 阅读(6540) 评论(4) 推荐(1) 编辑
摘要: 最近想看某站的VIP视频,但是网络上的软件用着都不怎么习惯,还有些要收费(收费还不如买VIP了..),所以自己研究做个网络播放器,使用的是QWebView。 1.设置WebView 2.加载网页之后,网页存在链接,要使链接生效,则需要设置 3.当点击网页中的链接会触发信号(前提是设置链接生效)=》l 阅读全文
posted @ 2017-01-11 15:56 积跬步,到千里 阅读(1887) 评论(1) 推荐(0) 编辑