`
qingwu
  • 浏览: 11085 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
转载 :原文出处:http://www.rupeng.com/innersupesite/index.php/1564/viewspace-942   Qt: 给Widget设置背景图片 结合网上多篇资料整理如下,给自己和别人一个参考   方法一: 1.在要换背景的类的构造函数中装载一个图片,变量要为全局的,接下来会用到     _image.load("image/image_background");    setAutoFillBackground(true);   // 这个属性一定要设置    QPalette pal(palette());   ...
原文链接 http://apps.hi.baidu.com/share/detail/15536521     python字符串处理 转载至:http://hi.baidu.com/fishhatta/blog/item/458ac900d4a64f054bfb51f4.html #Python中的字符串处理——2009-12-5 1.字符串的对齐方式: ①:center(int[,str])>>> string = 'Fishhat' >>> string.center(55) ' Fishhat ' &g ...
#param pack(n)对齐问题 2010-03-19 09:51 在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。 例如,下面的结构各成员空间分配情况: struct test { char x1; short x2; float x3; cha ...
原文出处:http://daimajishu.iteye.com/blog/1089143 linux平台:Fedora14 Sqlite版本 sqlite-autoconf-3070701.tar.gz 1.源码安装步骤如下: 1)wget http://www.sqlite.org/sqlite-3.5.6.tar.gz 2)tar -xzvf sqlite-autoconf-3070701.tar.gz 3)cd sqlite-autoconf-3070701 4)./configure --di ...
写了个小程序,用scanf输入一串字符串,比如 hello world ,存到char[]型数组中,strlen(char)所得的长度是5,后面的world被忽略了。 要不被忽略,可以使用正则表达式,[^x] 匹配x以外的任何字符。那么这里可以用 scanf("%[^\n]",char); //表示输入除了\n之外的字符都放到char中。暂且这么认为吧。我也是刚开始学。
交叉编译环境搭建完成后,下来进行Qt/Embedded的安装。 解压Qt4.5.3 opensource压缩文件。 在编译之前,首先对Qt4.5.3的源码树进行配置。具体的configure参数设置如下: ./configure –embedded arm -xplatform qws/linux-arm-g++ -no-qt3support -qt-sql-sqlite 其中,-xplatform指明host工具的编译环境,这里采用qws/linux-arm-g++的qmake.conf,-qt-sql-sqlite表示使用sqlite数据库引擎。-no-qt3sup ...
1.解压四个文件到目录 /usr/local 命令:tar -jvxf *tar.bz -C /usr/local //说明,压缩文件后缀是 .tar.bz 解压命令为 -jvxf ;后缀名是 .tar.gz ,解压命令为 -zvxf 。其中,-x是解压,-v是显示 arm-none-linux-gnueabi-arm-2008q3-72-for-linux.tar.bz2cross-3.3.2.tar.bz2cross-3.4.1.tar.bz2cross-4.2.2-eabi.tar.bz22.修改配置文件 命令:vim ~/.bashrc 在最后,加:PATH=$PATH:/us ...
加上网上搜到的资料,整合起来,自己也是按照这个方法来的。总算成功。 我用的Fedora8,在新开一个虚拟机时,定制软件时要选中KDE编程,这里面有Qt的安装,会在miniGUI的安装中用到。否则会在qvfb的make这一步报错。如果之前没选中,可以在后面重新选定。具体方法:应用程序->添加删除软件,在 开发 中选择KDE软件开发。应用之后就可以了。 目前的qvfb不支持fedora.所以必须用低版本的fedora 1)安装MiniGUI全过程:(我是用这个安装成功的) http://hi.baidu.com/jkqz2007/blog/item/262bca1e3b5fe4174034 ...
1.arm11开发板: mount /dev/sdx /目标目录 其中sdx在u盘插到开发板上之后会有提示 2.arm9开发板: mount /dev/scsi/host0/bus0/target0/lun0 /目标目录 3.直接用网线连接主机和开发板,可以省去每次mount u盘的麻烦。   * # vim /etc/exports。初始情况下这个文件是空的。* 写入/home/staufen/arm6410 *(rw, sync, no_root_squash)* /home/staufen/arm6410是要挂载的目录* 后面是读写权限的设置* rw:读/写权限。只读为ro* ...
安装了VmTool之后就可以在虚拟机和宿主机直接使用共享文件夹。之前安装过几次了,但发现如果不作笔记仍然会出问题。 前提是,已经安装好虚拟机,并安装好系统。我的是Fedora14,后来为了miniGUI又装了一个Fedora8. power on Fedora系统,选择VM->Install VMware Tools,之后系统会自动下载相应版本的wmtool,会在桌面出现一光盘映像文件,双击打开,里面就是VMTools的安装文件。该文件是在 /media 目录下的。下面是安装过程。 1.cd /home/qingwu/; mkdir /VmTools ; 新建文件夹,用于解压 2. cd ...
Global site tag (gtag.js) - Google Analytics