Qt
文章平均质量分 64
Persisterfan
享受孤独,孤独会让你变的更强
才能不是来自于别人,而是自己的勤奋,不断学习,不断锻炼,不断总结积累。
展开
-
Qt生成exe文件上贴图 Qt5.5 on Android 可执行程序贴图
首先准备个ICO图标。例如:A.ico,网上有很多图标文件。用记事本新建个txt(//注意顺序:先建一个txt,写好语句后再修改文件后缀名)里面就写一行:IDI_ICON1 ICON DISCARDABLE "A.ico" 保存,修改后缀为.rc,例如: myapp.rc把它和图标A.ico一起复制到你的QT工程项目的目录。打开你的QT工程原创 2015-09-09 16:28:38 · 785 阅读 · 0 评论 -
Qt5 win7 64 下安装
电脑win64 一直折腾了好久没能装上:贮备:1.qt-opensource-windows-x86-msvc2010-5.5.0.exe (可以装在win7 64,默认安装ok) 2.VS2010原创 2015-08-29 13:39:36 · 2790 阅读 · 0 评论 -
VS2012 Qt5 winpcap win64 抓包工具 编写与设计 http协议解析
使用很简单如图:操作步骤1,2,3比较重要的地方:1.双线程,加队列缓冲 给主线程发送数据(不然卡死)2.实现解析http,和字符串的提取类;废话不多说直接上源码 (呕心沥血请支持原创啊)原创 2016-03-25 14:41:47 · 3254 阅读 · 0 评论 -
winpcap在VS2012 Qt5 X64下的配置
最近在学网络编程,想在windows下用Qt做个网络抓包工具,就要用到WinPcap,而我的电脑的系统是Win7 64位,qt版本是Qt 5.3.1 for Windows 64-bit (VS 2013, OpenGL),因此要在Win7 64位系统下配置Qt和WinPcap。 1、到http://www.winpcap.org/install/de原创 2016-03-22 11:34:23 · 2284 阅读 · 3 评论 -
Qt中 QString 和int, char等的“相互”转换
Qt中 int ,float ,double转换为QString有两种方法1.使用QString::number();如:[cpp] view plaincopylong a = 63; QString s = QString::number(a, 10); // s == "63原创 2016-03-22 09:56:48 · 903 阅读 · 0 评论 -
Qt编程中,Ui文件如何被利用
这两天跟着班级辅导,总有学生感到很疑惑,用ui designer设计出来的ui文件是如何使用的,下面我从一个例子来说明下,希望能对有这样疑惑的同学有帮助。事实上,现在有了继承设计工具qtcreator,作为开发者再也不用考虑这个问题,因为当你用qtcreator创建一个工程的时候,qtcreator提供的框架已经替我们完成了这个任务。咱们先从这个程序开始看:新建一个工程,原创 2016-03-21 10:26:40 · 376 阅读 · 0 评论 -
无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用
许多新手在编程时经常遇到“无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用”这样的错误,最近看了一些这方面的书籍,现将解决方案大概叙述一下:连接程序在负责连接可执行程序时,选择相应的c/c++运行时启动函数。如果设定了/subsystem:windows连接程序开关,那么连接程序会试图寻找WinMain或wWinMain函数。如果连个函数都不存在原创 2016-03-07 22:00:18 · 6187 阅读 · 0 评论 -
vs2010 Winpcap使用
今天在网上找到一个在VS2010中配置的,话说这会儿我已经配置并测试成功了。如下:VS2010 配置Winpcap新建一个项目,GetDevs.cpp。用来测试。测试代码最后有给出。View->Property ManagerDebug|Win32 -> Mircrosoft.Cpp.Win32.user(右键)->Properties注:此处设置为全局的!q 设置环境目录原创 2016-03-07 21:56:52 · 854 阅读 · 0 评论 -
Qt4项目迁移Qt5项目一问题解决方法:#include <QtGui/QApplication> ---> No such file or directory
Qt4项目迁移Qt5项目一问题解决方法:#include ---> No such file or directory 1.pro文件里,QT += core gui 改为 QT += core gui widgets2..h文件里,#include 改为#include 原因是Qt5源文件位置的改动原创 2015-09-18 20:12:46 · 3310 阅读 · 1 评论 -
Qt乱码
参考:http://blog.csdn.net/brave_heart_lxl/article/details/7186631以下是dbzhang关于qt中文乱码问题原因的阐述,觉得不错: 首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中原创 2016-03-06 22:45:47 · 305 阅读 · 0 评论 -
Qt中ui文件的使用
用designer设计的*.ui文件可以通过uic工具转换为*.h文件(在编译时也会自动生成这样一个ui_*.h文件),有了这个.h文件就可以直接按照纯C++的方式对其中的类进行调用。ui文件的使用就是利用默认工具uic自动产生一个类,然后用该类的setui函数加载界面到相应的对象上。 .ui文件的使用有三种形式:第一种是直接使用,第二种是定义一个新类,声明一个ui子对象,利用该原创 2016-03-06 16:19:08 · 1101 阅读 · 0 评论 -
you must restart adb and eclipse的相关解决办法
今天一不小心遇到个问题,问题截图如下我试了N种google来的方法,都失效,现在把我的解决方法告诉大家,希望能帮到大家。首先,我先罗列下我搜到的方法,大家也可以尝试。1,关闭eclipse并在进程中杀掉adb.exe,然后重启。2,如有真机连接,拔掉真机,重复1的步骤,3,关掉eclipse,然后在命令行运行如下命令 adb k原创 2014-08-19 21:28:49 · 595 阅读 · 0 评论 -
多线程编程 注意事项汇总 待续..
主线程阻塞的:耗时操作都要放到子线程中操作,主线程一旦阻塞,UI停止刷新,应用停止响应用户的所有操作!!!原创 2015-12-17 21:31:10 · 446 阅读 · 0 评论 -
win764 QTCreator2.8.0+Qt Open source 4.8.5环境配置(Win7x64)
开始使用QT了,环境配置好了,以后才不会有这方面的麻烦,所以第一步,把自己的工作环境搭建好!下面是我的环境搭建过程,留个记录,也为了后来者能少走一些弯路。注:本人的系统是WIN7x64位的,其他系统没有尝试过,所以不保证其他系统使用本教程能一帆风顺。1. 下载安装文件 要使用QT功能,那么必须要下载QT的源码,还必须要一个是用QT的编译环境原创 2015-10-09 21:37:22 · 3682 阅读 · 2 评论 -
When executing step "Deploy to Android device"
调试的时候出现:When executing step "Deploy to Android device" 解决“adb.exe已停止工作”的办法 仔细查了所有的配置部署什么的都没问题,看来很多帖子什么版本,部署有问题啊,扯淡的一大堆啊,就是没有什么卵用;时间就这样过去了。。。。。。。突然不知道在发现是端口的问题。解决办法:1、首先将手机设置为调试模式方法:设置——应用程序——开发——USB调试,打原创 2015-09-04 19:50:33 · 5024 阅读 · 0 评论 -
Qt for android 界面适应
一,Android系统上的全屏自适应 全屏自适应:#include "dialog.h"#include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); // Dialog w; // w.show(); Dialog *w=new原创 2015-09-09 14:24:29 · 6504 阅读 · 1 评论 -
MFC 软件换肤使用 SkinMagic2.21
原来界面:添加效果:SkinMagicTrial.lib、SkinMagicTrial.dll和SkinMagicLib.h原创 2016-09-28 12:40:57 · 2636 阅读 · 3 评论