使用Qt开发嵌入式时,常引用一些C语言的驱动,那就涉及到QString和char*之间的互相转换,方法如下,直接上代码://char[]转QString
unsignedcharbuf[3]={0x2,0x56,0xff};
QStringstr;
for(inti=0;i<sizeof(buf)/sizeof(buf[0]);i++)
{
str+=QString::number(buf[i]);
}
ui->te..
分类:
其他好文 时间:
2016-03-18 01:57:46
阅读次数:
133
区别于之前创建爱的各个工程,这次我们在这里选择基类为QMainWindow。 然后默认目录就是 直接到对应文件中进行代码的书写: main.cpp: #include "mainwindow.h" #include <QApplication> int main(int argc, char *ar
分类:
其他好文 时间:
2016-03-12 13:07:23
阅读次数:
269
搭建Linux-QT 开发环境,需要先搭建Android 的编译环境,然后在Android 编译环境的基础上,再搭建Linux-QT 编译环境。 第一:编译器。 第二:设置环境变量。环境变量设置后,编译的时候,系统才能找到编译器。 第三:库文件。搭建过程中会给通过执行简单的脚本命令来安装库文件,复杂
分类:
系统相关 时间:
2016-02-20 15:51:00
阅读次数:
1398
1.概述当我们用QT写好了一个软件,要把你的程序分享出去的时候,不可能把编译的目录拷贝给别人去运行。编译好的程序应该是一个主程序,加一些资源文件,再加一些动态链接库,高大上一些的还可以做一个安装文件。QT开发的程序发布的时候经常采用两种方式:l 静态编译,可生成单一的可执行文件。l 动态编译,需同时...
分类:
其他好文 时间:
2016-01-15 20:09:20
阅读次数:
150
Qt 开发程序后的发布问题Qt 是一套跨平台 C++ 图形用户界面应用程序开发框架,利用它可以非常方便的开发各种类型的应用程序。但是随着 Qt 的发展,功能越来越强大,发布时需要文件也越来越多。发布时把需要的文件挑出来就变得有些难度,好多初学者花费了几天时间也没能让他的程序在别人的电脑上顺利的运行起来。百度 “qt 程序发布” 可以找到一些文章。里面给出的方法都是自己一个个的把需要的文件找出来。其实...
分类:
其他好文 时间:
2016-01-13 13:06:55
阅读次数:
131
在ubuntu14下安装了Qt的安装包:qt-opensource-linux-x86-5.5.1.run以为 装完安装包后就能直接用了,结果总提示qmake未配置之类的错误,导致编译不了。后来网上查查,发现还需要安装其它的一些开发环境:sudo apt-get install build-esse...
分类:
系统相关 时间:
2016-01-13 09:23:31
阅读次数:
275
了解Qt是比较早的,可是一直没有耐心去做一个练习。近期花了差不多两周时间做了次Qt开发练习,基本完成了Qt的入门,逃脱微软平台又迈出了几小步。Qt虽然是C++的,但开发应用是比较方便的,我觉得它在界面设计、消息传递方面超过了Delphi,甚至在一些方面更优于.net WinForm。给入门造成门槛的...
分类:
数据库 时间:
2016-01-08 01:51:18
阅读次数:
200
过了很长的时间没有发布博客了,但是我依然努力地开发Qt程序。目前呢,我发现开发Qt程序在Windows 10上有一个怪现象——有些程序右下角加上了盾牌的标志。那这个为什么呢?...
一、说明:在实际项目中,主要是使用Qt开发CS程序,当然主要是客户端。公司项目中有这个需求是实时显示多个设备的流量曲线图,设备将流量信息发给服务端,服务端再将信息通过Socket发给Qt客户端,Qt客户端通过Socket接收后实时显示在程序的一个窗口上;这个显示是以曲线图的展示方式。二、界面模型接到...
分类:
其他好文 时间:
2015-12-28 09:01:54
阅读次数:
281
最近,QQ上好多各种gif表情。每一个都很经典呀。。于是我就想把它转换成一张张静态图片。。。没学过ps。于是写了几行代码。完工。核心代码如下主要是借助QMovie类。文件读取模式选择QMovie::CacheAll 这样就可以缓存所有图片。然后结束jumpToFrame来切换图片。循环搞定。。[cp...
分类:
其他好文 时间:
2015-12-27 06:20:52
阅读次数:
327