摘要:
在gemfield的《从pthread到QThread》一文中我们了解了线程的基本使用,但是有一大部分的内容当时说要放到这片文章里讨论,那就是线程的同步问题。关于这个问题,gemfield在《从进 程到线...
阅读全文
posted @ 2016-08-22 09:23
ZhangPYi
阅读(1682)
推荐(0)
摘要:
在gemfield的《从pthread到QThread》一文中我们了解了线程的基本使用,但是有一大部分的内容当时说要放到这片文章里讨论,那就是线程的同步问题。关于这个问题,gemfield在《从进 程到线...
阅读全文
posted @ 2016-08-22 09:23
ZhangPYi
阅读(420)
推荐(0)
摘要:
http://blog.csdn.net/qter_wd007/article/details/7028920Qt程序中的主窗口通常具有一个中心窗口部件。从理论上来讲,任何继承自QWidget的类的派生类...
阅读全文
posted @ 2016-08-22 08:37
ZhangPYi
阅读(8602)
推荐(0)
摘要:
http://blog.csdn.net/qter_wd007/article/details/7028920Qt程序中的主窗口通常具有一个中心窗口部件。从理论上来讲,任何继承自QWidget的类的派生类...
阅读全文
posted @ 2016-08-22 08:37
ZhangPYi
阅读(1017)
推荐(0)
摘要:
QT样式表单QT的样式表单允许我们在对程序不做任何代码上的更改的情况下轻松改变应用程序的外观。其思想来源于网页设计中的CSS,即可以将功能设计和美学设计分开。它的语法和概念和HTML CSS也是差不多的。...
阅读全文
posted @ 2016-08-20 11:12
ZhangPYi
阅读(372)
推荐(0)
摘要:
QT样式表单QT的样式表单允许我们在对程序不做任何代码上的更改的情况下轻松改变应用程序的外观。其思想来源于网页设计中的CSS,即可以将功能设计和美学设计分开。它的语法和概念和HTML CSS也是差不多的。...
阅读全文
posted @ 2016-08-20 11:12
ZhangPYi
阅读(931)
推荐(0)
摘要:
If you just want to iterate over all the items in a container in order, you can use Qt's foreach keywo...
阅读全文
posted @ 2016-08-20 10:12
ZhangPYi
阅读(196)
推荐(0)
摘要:
If you just want to iterate over all the items in a container in order, you can use Qt's foreach keywo...
阅读全文
posted @ 2016-08-20 10:12
ZhangPYi
阅读(192)
推荐(0)
摘要:
【Qt开发】设置Qt应用程序图标标签:【Qt开发】首先,准备一个图标,例如:zx.ico,并新建一个文本文档,在里面添加一行:IDI_ICON1 ICON DISCARDABLE"zx.ico"重命名为:zx.rc并保存,和...
阅读全文
posted @ 2016-08-17 15:17
ZhangPYi
阅读(170)
推荐(0)
摘要:
【Qt开发】设置Qt应用程序图标标签:【Qt开发】首先,准备一个图标,例如:zx.ico,并新建一个文本文档,在里面添加一行:IDI_ICON1 ICON DISCARDABLE"zx.ico"重命名为:zx.rc并保存,和...
阅读全文
posted @ 2016-08-17 15:17
ZhangPYi
阅读(298)
推荐(0)
摘要:
【Qt开发】解决Qt5.7.0中文显示乱码的问题亲测可用:乱码主要是编码格式的问题,这里可以通过Edit菜单中选择当前文档的编码方式,选择按照UTF-8格式保存,然后输入对应的中文,保存,然后运行,就可以了!2016-8-16 ...
阅读全文
posted @ 2016-08-16 23:45
ZhangPYi
阅读(281)
推荐(0)
摘要:
【Qt开发】解决Qt5.7.0中文显示乱码的问题亲测可用:乱码主要是编码格式的问题,这里可以通过Edit菜单中选择当前文档的编码方式,选择按照UTF-8格式保存,然后输入对应的中文,保存,然后运行,就可以了!2016-8-16 ...
阅读全文
posted @ 2016-08-16 23:45
ZhangPYi
阅读(188)
推荐(0)
摘要:
解决Qt程序在Linux下无法输入中文的办法一位网友问我如何在Linux的Qt的应用程序中输入中文,我一开始觉得不是什么问题,但是后面自己尝试了一下还真不行。不仅是Qt制作的应用程序,就连Qt Creat...
阅读全文
posted @ 2016-08-16 23:41
ZhangPYi
阅读(354)
推荐(0)
摘要:
解决Qt程序在Linux下无法输入中文的办法一位网友问我如何在Linux的Qt的应用程序中输入中文,我一开始觉得不是什么问题,但是后面自己尝试了一下还真不行。不仅是Qt制作的应用程序,就连Qt Creat...
阅读全文
posted @ 2016-08-16 23:41
ZhangPYi
阅读(185)
推荐(0)
摘要:
调用ubuntu命令行的方法:ctrl+alt+tgcc -o test test.c开发工具包括eclipse,Qt等全部放入了/opt/路径下,java开发环境放在了/usr/local/jdk1.8...
阅读全文
posted @ 2016-08-16 17:09
ZhangPYi
阅读(182)
推荐(0)
摘要:
调用ubuntu命令行的方法:ctrl+alt+tgcc -o test test.c开发工具包括eclipse,Qt等全部放入了/opt/路径下,java开发环境放在了/usr/local/jdk1.8...
阅读全文
posted @ 2016-08-16 17:09
ZhangPYi
阅读(175)
推荐(0)
摘要:
好久没有更新博客,主要是公司里面还在验收一些东西,所以没有及时更新。而且也在写一个基于Qt的画图程序,基本上类似于PS的东西,主要用到的是Qt Graphics View Framework。好了,现在还...
阅读全文
posted @ 2016-08-16 16:57
ZhangPYi
阅读(213)
推荐(0)
摘要:
好久没有更新博客,主要是公司里面还在验收一些东西,所以没有及时更新。而且也在写一个基于Qt的画图程序,基本上类似于PS的东西,主要用到的是Qt Graphics View Framework。好了,现在还...
阅读全文
posted @ 2016-08-16 16:57
ZhangPYi
阅读(403)
推荐(0)
摘要:
近期工作需要在Linux下用Qt进行C++开发,所以就在linux下尝试装QT开发环境。本人用的linux是CentOS 6.5。现在对安装过程做出总结。有两种安装方式,下面分别详述:1 图形化安装1.1...
阅读全文
posted @ 2016-08-16 16:19
ZhangPYi
阅读(1113)
推荐(0)
摘要:
近期工作需要在Linux下用Qt进行C++开发,所以就在linux下尝试装QT开发环境。本人用的linux是CentOS 6.5。现在对安装过程做出总结。有两种安装方式,下面分别详述:1 图形化安装1.1...
阅读全文
posted @ 2016-08-16 16:19
ZhangPYi
阅读(504)
推荐(0)
摘要:
从QT官网可以得知其支持的平台、编译器和调试器的信息如图所示: http://qt-project.org/doc/qtcreator-3.0/creator-debugger-engines.html(...
阅读全文
posted @ 2016-08-16 16:17
ZhangPYi
阅读(432)
推荐(0)
摘要:
从QT官网可以得知其支持的平台、编译器和调试器的信息如图所示: http://qt-project.org/doc/qtcreator-3.0/creator-debugger-engines.html(...
阅读全文
posted @ 2016-08-16 16:17
ZhangPYi
阅读(164)
推荐(0)
摘要:
QT与JAVA有点类似,也是一种跨平台的软件(当然在windows平台和linux平台需要安装相应的QT开发环境和运行库,类似于JAVA在不同平台下的虚拟机JVM环境),因此对于某些需要同时支持wind...
阅读全文
posted @ 2016-08-16 16:16
ZhangPYi
阅读(336)
推荐(0)
摘要:
QT与JAVA有点类似,也是一种跨平台的软件(当然在windows平台和linux平台需要安装相应的QT开发环境和运行库,类似于JAVA在不同平台下的虚拟机JVM环境),因此对于某些需要同时支持wind...
阅读全文
posted @ 2016-08-16 16:16
ZhangPYi
阅读(166)
推荐(0)
摘要:
当你利用QT编译了一个可执行程序,需要将这个可执行程序拷贝到别人的电脑上运行,这个时候除了这个可执行程序外,还需要支持的库才可用运行。一般来说通过下面的方法可以实现。 首先,需要看你用的是什么版本...
阅读全文
posted @ 2016-08-16 15:54
ZhangPYi
阅读(891)
推荐(0)
摘要:
当你利用QT编译了一个可执行程序,需要将这个可执行程序拷贝到别人的电脑上运行,这个时候除了这个可执行程序外,还需要支持的库才可用运行。一般来说通过下面的方法可以实现。 首先,需要看你用的是什么版本...
阅读全文
posted @ 2016-08-16 15:54
ZhangPYi
阅读(753)
推荐(0)
摘要:
配置JDK环境 本文转自:http://www.cnblogs.com/fnng/archive/2013/01/30/2883815.html,有修改下载登录oracle的网站去下载JDK1.8http...
阅读全文
posted @ 2016-08-16 14:52
ZhangPYi
阅读(380)
推荐(0)
摘要:
配置JDK环境 本文转自:http://www.cnblogs.com/fnng/archive/2013/01/30/2883815.html,有修改下载登录oracle的网站去下载JDK1.8http...
阅读全文
posted @ 2016-08-16 14:52
ZhangPYi
阅读(165)
推荐(0)
摘要:
1、按下开机键,连接开机键的一个导线就会输送一个信号给主板,请求开机。2、主板接收到这个信号,把信号转发给电源,要求电源开始供电,此时电源开始工作。3、电源给主板的各部分提供稳定的电压之后,发送“powe...
阅读全文
posted @ 2016-08-14 15:34
ZhangPYi
阅读(323)
推荐(0)
摘要:
1、按下开机键,连接开机键的一个导线就会输送一个信号给主板,请求开机。2、主板接收到这个信号,把信号转发给电源,要求电源开始供电,此时电源开始工作。3、电源给主板的各部分提供稳定的电压之后,发送“powe...
阅读全文
posted @ 2016-08-14 15:34
ZhangPYi
阅读(166)
推荐(0)
摘要:
pcap_if_t是一个interface数据结构,表明网络接口的信息。网络接口就是interface,就是我们用来上网的设备,一般为网卡,还有一些虚拟网卡也算作这样的接口。它的结构如下:s...
阅读全文
posted @ 2016-08-14 15:28
ZhangPYi
阅读(226)
推荐(0)
摘要:
pcap_if_t是一个interface数据结构,表明网络接口的信息。网络接口就是interface,就是我们用来上网的设备,一般为网卡,还有一些虚拟网卡也算作这样的接口。它的结构如下:s...
阅读全文
posted @ 2016-08-14 15:28
ZhangPYi
阅读(431)
推荐(0)
摘要:
这里需要特别强调的一个数据结构是pcap_t,它相当于一个文件描述符,代表一个已经打开的设备。我们对这个设备进行操作,就是对这个文件描述符进行操作。 首先是打开一个已知的设备,使用pcap_o...
阅读全文
posted @ 2016-08-14 15:19
ZhangPYi
阅读(261)
推荐(0)
摘要:
这里需要特别强调的一个数据结构是pcap_t,它相当于一个文件描述符,代表一个已经打开的设备。我们对这个设备进行操作,就是对这个文件描述符进行操作。 首先是打开一个已知的设备,使用pcap_o...
阅读全文
posted @ 2016-08-14 15:19
ZhangPYi
阅读(328)
推荐(0)
摘要:
设置过滤器要用到两个函数,一个是pcap_compile(),另一个是pcao_setfilter()。他们的函数原型如下所示:int pcap_compile (pcap_t *p, struct b...
阅读全文
posted @ 2016-08-14 14:53
ZhangPYi
阅读(367)
推荐(0)
摘要:
设置过滤器要用到两个函数,一个是pcap_compile(),另一个是pcao_setfilter()。他们的函数原型如下所示:int pcap_compile (pcap_t *p, struct b...
阅读全文
posted @ 2016-08-14 14:53
ZhangPYi
阅读(346)
推荐(0)
摘要:
这里用到的数据结构是pcap_dumper_t,这也是一个相当于文件描述符的东西,我们在用的时候先指定pcap_dumper_t *dumpfp; 使用两个函数来存储网络数据,一个是pcap_d...
阅读全文
posted @ 2016-08-14 14:52
ZhangPYi
阅读(390)
推荐(0)
摘要:
这里用到的数据结构是pcap_dumper_t,这也是一个相当于文件描述符的东西,我们在用的时候先指定pcap_dumper_t *dumpfp; 使用两个函数来存储网络数据,一个是pcap_d...
阅读全文
posted @ 2016-08-14 14:52
ZhangPYi
阅读(183)
推荐(0)
摘要:
raw socket 的例子一. 摘要 Raw Socket: 原始套接字 可以用它来发送和接收 IP 层以上的原始数据包, 如 ICMP, TCP, UDP... int sockRaw ...
阅读全文
posted @ 2016-08-13 19:37
ZhangPYi
阅读(244)
推荐(0)
摘要:
raw socket 的例子一. 摘要 Raw Socket: 原始套接字 可以用它来发送和接收 IP 层以上的原始数据包, 如 ICMP, TCP, UDP... int sockRaw ...
阅读全文
posted @ 2016-08-13 19:37
ZhangPYi
阅读(545)
推荐(0)