摘要: 解决它们之间的通信问题,需要在mainwindow中添加 ui->webView->settings()->setAttribute(QWebSettings::JavascriptEnabled, true); connect(ui->webView->page()->mainFrame(... 阅读全文
posted @ 2014-05-16 17:26 fatpiglazy 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 有时候我们做软件,需要在QWebView 中放一个地图之类的东西,需要让QWebView 随着窗口的大小而自动调节。要实现这个功能不需要动用代码,用布局可以搞定。用代码如何搞定,我不会,也没去研究。第一步,打开mainwindow.ui,在“设计”模式下,找到右侧QMainWindow, 点右键,选... 阅读全文
posted @ 2014-05-15 11:04 fatpiglazy 阅读(719) 评论(1) 推荐(0) 编辑
摘要: 1、x64的指针是64位的,想想就是。2、c++中,>>操作,一般来讲,无符号整数是逻辑右移,有符号整数是算术右移。3、计算机中是用补码计算的,符号位0表示正,1表示负,正数的补码等于原码,负数的补码等于反码末位加1。其中为什么补码表示成这个样子,可以看一下阮一峰写的这个http://www.ruanyifeng.com/blog/2009/08/twos_complement.html4、大小端,其实很好明白,可以参考http://zh.wikipedia.org/wiki/%E5%AD%97%E8%8A%82%E5%BA%8F ,不过《Computer Systems: A P 阅读全文
posted @ 2014-02-21 10:06 fatpiglazy 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 在windows下开发,很多配置文件是*.ini这种格式,使用GetPrivateProfileString之类的系统API就可以解决问题了。 在linux平台下,很多文件是*.conf文件,好像没有直接的API可以操作[key,value]字段,一般我使用boost 的ptree.hpp ini_parser.hpp来解决问题。 1 config.ini文件内部格式一般如下: 2 [section] 3 key=xxx 4 5 代码: 6 #include 7 #include 8 #include 9 10 int main()11 {12 boost::pro... 阅读全文
posted @ 2014-01-09 11:52 fatpiglazy 阅读(1389) 评论(0) 推荐(0) 编辑