作者:华清远见讲师1、主机开发环境说明1)Linux为华清远见开发环境V12B(Ubuntu12.04)2)主机gcc版本为gcc-4.6.33)交叉工具链版本为arm-none-linux-gnueabi-gcc-4.6.4工具链使用需要统一,可根据实际情况切换工具链版本2、主机Qt开发环境搭建1)下载qt-opensource-linux-x64-5.4.2..
分类:
其他好文 时间:
2016-06-07 16:34:09
阅读次数:
209
现在就是Qt开发和给师弟师妹讲下数据结构吧,感觉还挺漫长的,上个Qt帖子等我把成品做出来再更。 ...
分类:
其他好文 时间:
2016-06-04 10:28:48
阅读次数:
277
在使用Qt开发时,肯定是想让开发的项目界面统一风格;不希望每个界面都要程序员用代码去修饰美化以及进行事件处理等等,这样非常繁琐,容易出错而且没有格调;所以我就开发一个动态链接库,封装统一的风格界面、事件处理等等;自己开发的这个库叫做CQU;CQU库最终提供给用户的文件只有如下三个文件: CQU.dl ...
分类:
其他好文 时间:
2016-05-26 08:43:27
阅读次数:
204
tslib是嵌入式开发中使用qt开发之前需要搭建的一个必须的环境,通过tslib,你编写的qt程序才能通过触摸屏进行操作,而tslib进行进行你的qt程序和硬件之间的接口,因此,
学会如何搭建tslib是进行嵌入式开发的一个重要的环节。...
分类:
其他好文 时间:
2016-05-12 23:04:22
阅读次数:
222
一、信号槽机制原理 1、如何声明信号槽 Qt头文件中一段的简化版: 2、宏与MOC源对象 摘录代码: 为什么需要MOC? 由于c++原生并没有提供内省,而Qt的信号槽和属性列表是基于内省的,通过内省能很方便的列出对象的方法和属性列表,可以说Qt的信号槽是决定类型安全的。 详细信息可参考:解析Qt内省 ...
分类:
其他好文 时间:
2016-05-03 17:33:19
阅读次数:
156
博主QQ:1356438802
前面的文章我已经说了,我的最终目的是要在Android上应用openCV。
刚开始我在Ubuntu虚拟机上搭建了openCV的开发环境,可是虚拟机太卡,我又换到windows下,搭建QT开发环境。
经过两个平台的折腾,我已经对openCV的开发环境滚瓜烂熟了。现在我要在Android上run openCV的应用!!!
耶!
start...(其...
分类:
移动开发 时间:
2016-04-29 16:38:40
阅读次数:
267
光阴荏苒,用Qt开发已经一年多了。在Windows上开发GUI,最常用的莫过于MFC,WinForm,WPF以及Qt。MFC和Qt是基于C++,而WinForm和WPF一般是基于C#,当然在PC上基于Java的AWT和Swing界面开发一般比较鸡肋,暂不考虑。MFC的消息机制太过臃肿,用起来相当繁杂 ...
分类:
其他好文 时间:
2016-04-05 23:11:14
阅读次数:
407
使用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