
Linux&Qt
开猴子挖掘机
这个作者很懒,什么都没留下…
展开
-
Qt编译安装和目录备忘
JPEG:/usr/local/arm/4.8.5Qt-4.8.5-arm:/usr/local/Trolltech/Qt-4.8.5-armQtEmbedded-4.8.5-arm:/usr/local/Trolltech/QtEmbedded-4.8.5-arm所有源码目录:/opt/GEC210开发板挂载目录:/;opt/root/rootfstslib编译目录:/opt原创 2018-02-07 22:28:37 · 249 阅读 · 0 评论 -
Qt移植:qt源码的编译
①将qt-everywhere-opensource-src-4.8.5.tar.gz 复制到创建到/opt/GEC210下,用tar zxvf +target 进行解压到当前目录②根据《ARM Cortex-A8实战演练》.pdf中的提示安装相关Qt库,缺少什么库就安装什么③进入解压后的源码根目录,开始进行编译,顺序为 ./configure、gmake、gmake install原创 2018-02-07 22:29:55 · 460 阅读 · 0 评论 -
ARM平台下的Qt移植:移植相关问题和解决方法
一、Qt的qmake版本问题在配置编译好Qt源码后,运行qmake -v来查看Qt的qmake版本,结果出错显示qmake: could not exec '/usr/lib/i386-linux-gnu/qt4/bin/qmake': No such file ordirectory解决方法为①由于我们是手动编译Qt库(或者是之前安装过Qt,并卸载残留),所以要手动修原创 2018-02-07 22:31:58 · 973 阅读 · 0 评论 -
轻量级数据库 sqlite
查看表sql结构:.schema查看表:.tables查看数据库:.database创建数据库:sqlite3 test.db对表操作:1.1创建表create table 表名(列名1 类型, 列名2 类型, 列名3 类型, 列名4 类型);eg:create table human(id integer, name text, age int,原创 2018-02-07 22:44:09 · 759 阅读 · 0 评论 -
Qt指针变量的定义
指针变量的定义:①若在其他函数中已有空间的分配,则只需将其指向该空间;EG: QFile *myFile;myFile = ....();②若作为自身使用,则要给他新分配一个空间EG:QFile *myFile;myFile = new QFile();myFile = ...();原创 2018-02-07 22:45:34 · 3525 阅读 · 0 评论 -
Qt中的switch
Qt中的switch...case结构中不能直接定义变量,否则会报语法错误错误示例:switch(value){case text1:.......;break;case text2:QString class1 = ....;//不可以在结构case语句中直接声明QString age1 = ....;..........;原创 2018-02-07 22:46:36 · 17501 阅读 · 1 评论 -
Qt加入资源文件后出现编译错误
原因很简单。。。资源文件的命名和路径问题,如资源文件中的图片命名中出现了“-”只允许文件名中出现数字,字母,下划线所以,在使用国外软件进行开发的时候务必使用全英的路径和文件命名!!!原创 2018-02-07 22:51:16 · 1232 阅读 · 0 评论