- 博客(32)
- 资源 (9)
- 收藏
- 关注
原创 关于Qt-embedded移植的种种
具体步骤稍后会更新。。。参考:http://blog.sina.com.cn/s/blog_861912cd0100rzsy.htmlhttp://www.docin.com/p-657810036.html
2013-08-21 19:26:00
842
原创 交叉编译tslib出现错误解决----亲自试验过
make[2]:***[libts.la]错误1make[2]:正在离开目录‘/home/ming/tslib/src’make[1]:***[all-recursive]错误1make[1]:正在离开目录‘/home/ming/tslib/src’make:***[all]错误2 解决办法:export CC=arm-linux-gcc./autogen.s
2013-08-20 21:48:10
1436
原创 Linux 下安装QT出现The specified system/compiler is not supported错误
之前安装了QT的4.3版本,现需要用到phonon库,因此卸载后想重新安装4.7版本,但当使用./configure编译时出现The specified system/compiler is not supported: xxx/xxx/。。。。。。的提示,按照字面意思是系统或者编译工具不支持,但这是不可能的,很纠结。经过查阅资料得知看下环境变量,于是乎,终端输入export,终于明
2013-08-17 15:48:09
6251
原创 QT程序错误:collect2:ld returned 1 exit status
1.编译成功的例子在后台执行,有时一闪而过,如果再次build ,则会提示上述错误。解决方法:打开任务管理器,找到相应的exe进程,关闭即可; 或者直接关闭QtCreator。2.没有编译成功的情况下,最常见情况是程序本身需要include的头文件被遗漏了解决方法:细心查找基类所用的头文件,include之后即可。3..h文件中相关的槽函数在cpp文件中没有定义解决方法:找出
2013-08-06 19:55:46
1172
原创 Linux下QT实现自定义对话框以及设置模态和非模态对话框
最近使用QT做毕业设计,其中用到了对话框,但系统默认的对话框不能满足我的需求,于是决定自己来封装一个,这需要根据QT提供的QDialog基类来建立,以下附上头文件及实现文件,已测试通过。#ifndef MYRMDIALOG_H#define MYRMDIALOG_H#include #include #include #include #include #include #i
2013-07-24 20:44:13
6600
原创 Windows Phone 开发小技巧
1、设置应用程序的图标右击Wp7应用程序的解决方案,选择属性,设置Icon为自己想要的图片,如下图并且要确保图片的build方式为Content,如下图所示:2、 Windows Phone 7中的启动画面默认情况下,Windows Phone 7 应用程序会使用如下的默认图片作为程序的启动画面,我们可以自己设置Windows Phone 7中的启动画面,可以设置为:1.使
2013-06-07 21:11:01
807
原创 Windows Phone 菜单栏
一.Application Bar Windows Phone中的菜单栏最多可以显示4个图标按钮。这些图标会自动地被从左向右添加到菜单栏中。如果还有额外的选项可以通过菜单项来添加,这些菜单项默认是不显示的。只有在点击菜单栏右侧的省略号(或省略号下方的区域)时才会显示出来,在电话屏幕的方向改变时,系统会自动处理菜单栏的方向(包括按钮和菜单项)。按钮中的图标应该是48 x 48像素的,其
2013-06-05 18:14:20
802
原创 QTableWidget用法总结
一. 对QTableWidget本身的效果实现1. 将表格变为禁止编辑在默认情况下,表格里的字符是可以更改的,比如双击一个单元格,就可以修改原来的内容,如果想禁止用户的这种操作,让这个表格对用户只读,可以这样:tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);QAbstractIt
2013-05-27 14:40:58
1252
原创 Linux 下QT编程乱码问题解决
在QT中可以直接使用QTextCodec来转换字符串的编码。例如,我们想在程序中使用中文,类似tr(“你好”)。我们要在main函数中增加以下几条语句先调用下面两个函数之一QTextCodec *codec=QTextCodec::codecForName(”gbk”);QTextCodec *codec=QTextCodec::codecForName(”utf8″);然后调
2013-04-04 13:21:10
2935
原创 Linux下交叉编译GDB
1、下载gdb:下载地址为:http://ftp.gnu.org/gnu/gdb/2、解压缩:$ tar jxvf gdb-7.2.tar.bz2小技巧:Linux下一般压缩文件后缀为.tar.bz2和.tar.gz,它们解压命令有两三个选项是一致的:xf(v),前者再加上j选项,后者再加上z选项。3、进入该目录$ cd gdb-7.2/4、配置$./c
2013-03-26 10:10:24
1399
转载 Linux虚拟内存优化的方法
首先查看虚拟内存的使用情况,使用命令 # free 查看当前系统的内存使用情况。 一般来说,linux的物理内存几乎是完全used。这个和windows非常大的区别,它的内存管理机制将系统内存充分利用,并非windows无论多大的内存都要去使用一些虚拟内存一样。这点需要注意。 Linux下面虚拟内存的默认配置通过命令 # cat /proc/sys/vm/free
2013-03-24 15:51:38
1154
原创 Linux下QT的安装与配置
1、下载安装包:qt-x11-opensource-src-4.3.0.tar.gz或者到src官网ftp://ftp.qt.nokia.com/qt/source/2、解压tar xvfz qt-x11-opensource-src-4.3.0.tar.gz3、生成makefile./configure这时候会出现:“Which edition of Qt do you wan
2013-03-22 21:39:00
2537
转载 QT----电子时钟
2011-08-01 08:28 1614人阅读 评论(0)收藏 举报中间的冒号是一秒闪烁一次新建一个继承自QLCDNumber的类头文件:[cpp] #ifndef DIGICLOCK_H #define DIGICLOCK_H #include class DIgiClock : public QLCDNum
2012-12-14 21:26:35
857
原创 GNU内嵌汇编资料
一、格式 asm volatile (“asm code”:output:input:changed); //必须以‘;’结尾,不管有多长对C都只是一条语句 asm 内嵌汇编关键字 volatile 告诉编译器不要优化内嵌汇编,如果想优化可以不加 ANSI C规范
2012-12-05 08:19:30
569
原创 参考资料类型
参考文献类型:专著[M],论文集[C],报纸文章[N],期刊文章[J],学位论文[D],报告[R],标准[S],专利[P],论文集中的析出文献[A]电子文献类型:数据库[DB],计算机[CP],电子公告[EB]电子文献的载体类型:互联网[OL],光盘[CD],磁带[MT],磁盘[DK]A:专著、论文集、学位论文、报告[序号]主要责任者.文献题名[文献类型标识].出版地:出版者,出版
2012-12-04 16:53:46
1063
原创 Linux使用知识点
1、 linux下共享文件。安装smbserver。然后在《系统设置》中打开《服务器设置》的《smb server》服务器,输入相关路径即可。然后在window中,使用网络邻居查找linux。(注意:linux下的work group要与window一致.选择share .不要密码选项).最后,重启smb…2、 重启服务的命令为:/etc/init.d/smb restart3
2012-11-29 13:10:05
648
原创 常用ARM指令集及汇编
一、ARM处理器的寻址方式二、指令集学习(一) ARM指令集1. 指令格式2. 条件码3. ARM存储器访问指令1) LDR/ STR-加载/ 存储指令2) LDM/ STM-多寄存器加载/ 存储指令3) SWP-寄存器和存储器交换指令4. ARM数据处理指令1) 数据传送指令a) MOV-数据传送指令b) MVN-数据非传送指令2) 算术逻辑运
2012-11-16 21:20:06
4647
原创 Linux TCP/UDP编程
socket头文件一 三种类型的套接字:1.流式套接字(SOCKET_STREAM) 提供面向连接的可靠的数据传输服务。数据被看作是字节流,无长度限制。例如FTP协议就采用这种。2.数据报式套接字(SOCKET_DGRAM) 提供无连接的数据传输服务,不保证可靠性。3.原始式套接字(SOCKET_RAW) 该接口允许对较低层次协议,如IP,ICMP
2012-11-16 11:30:24
755
原创 PHP UTF-8编码问题
一、PHP文件里面要说明或者还有就是处理中文等双字节的时候也有可能出现乱码,PHP里面可以采用的有iconv,mb_convert_encoding来处理双字节,其余的可以参考PHP帮助手。二、生成的HTML文件添加以下信息 http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">http://www.w3.org/
2012-08-09 16:54:31
784
原创 QT 如何使图片像素变小的问题
这里主要介绍了在Qt中使图片像素变小,编程的时候,一般都是要添加图片的,但是图片有很大,对于编程人员来说,编程那是小事,要实现快速化缩小图片,就是头疼的事儿了,在你百思不得其解时,请往下看……以下的代码是将一个600*400的图片弄成400*580显示出来。QPixmap pixmap(":/set_background600x400.png"); QPixmap fitpixmap=p
2012-07-10 11:10:12
10202
1
原创 Qt Creator安装和hello world程序编写
Qt Creator是跨平台的 Qt IDE, Qt Creator 是 Qt 被 Nokia 收购后推出的一款新的轻量级集成开发环境(IDE)。此 IDE 能够跨平台运行,支持的系统包括 Linux(32 位及 64 位)、Mac OS X 以及 Windows。根据官方描述,Qt Creator 的设计目标是使开发人员能够利用 Qt 这个应用程序框架更加快速及轻易的完成开发任务。1.首先到
2012-07-10 11:04:42
2465
原创 新手须知 QT类大全
QT类大全,在行内容中罗列出来了,希望大家多看看,如果是API就更好了,只可惜不是。这只是一些大类,请多做参考。QApplication 应用程序类QLabel 标签类QPushButton 按钮类QButtonGroup 按钮组合类QGroupBox 群组类QDateTimeEdit 日期时间编辑框类QLineEdit 行编辑框类QTextEdit 文本编辑框
2012-07-10 10:57:12
653
原创 Iphone开发中navigationItem操作
使用navigationItem时,首先要确保UINavigationController视图已经加载到ViewController中。其代码为: [[UINavigationController alloc] initWithRootViewController:viewC
2012-07-05 11:21:16
573
原创 SVN 命令
svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前绝大多数开源软件都使用svn作为代码版本管理软件。下面介绍一下如何在Xcode上使用SCM配置源代码版本控制SVN的方法与技巧: Code内置版本控制客户端SCM,可作为SVN客户端。前两天组里自己搭SVN服务器没有弄成,可能是网络配置问题,索性就申请了googlecode节点,用google提供的SV
2012-07-05 11:13:37
961
原创 UILabel小结
最近通过做了一个手机版的图书管理系统,把它放在Iphone手机上测试,在此过程中又学习到了很多额外的知识,通过查阅资料,现对UILabel做以下总结,供以后学习参考。一.默认状态单行,不可获取用户点击事件,UIViewContentModeRedraw模式,改变就重绘.二.相关属性与函数1.文本属性text // label显示的文字font
2012-07-05 10:52:13
642
原创 MapKit 学习笔记
1、概述插入MapView,设置Delegate(一般为Controller),Annotations记录兴趣位置点(AnnotationView用来显示兴趣位置点),annotation是可选的,选中的annotation会显示callout,用来显示信息。 2、设置地图显示类型:mapView.mapType = MKMapTypeStandard;mapView.mapT
2012-07-05 10:36:49
558
原创 QT按钮的四种样式
// 1.正常 btnNormal_ = new QPushButton("Normal Button", this); // 2.可停驻 btnCheck_ = new QPushButton("Toggle Button", this); btnCheck_->setCheckable(TRUE); btnCheck_->setChecked(TRUE);
2012-07-01 10:58:03
2709
原创 Qt 光标样式
在X11上,Qt支持Xcursor库,可以随意更改全彩色的Cursor主题。但是在嵌入式Qt开发中,没有Xcursor的支持,效果就没这么乐观。 总结一下,我们可以通过以下三类方式修改Qt应用程序的Cursor样式:1. Qt::CursorShape Qt提供以下CursorShape,如下图: 代码:[cpp] vi
2012-06-30 20:37:39
7566
原创 信号和槽
一、信号和槽 Qt的一项重要的机制就是它的信号和槽,在图形用户界面编程中,经常需要将一个窗口部件的变化通知给另一个窗口部件,或者说系统对象进行通信.一般的图形用户编程中采用回调函数进行对象间通信(如:gtk+),这样回调函数和处理函数捆绑在一起,但这样做没有信号和槽机制简便和灵活.如Qt的窗口部件有多个预定义的信号,槽是一个可以被调用处理特定信号的函数.Qt的窗口部件有多个预定义的槽
2012-06-30 18:42:33
898
原创 Linux下QT图形界面开发
一、QT简介Qt是一个跨平台的C++图形用户界面库,.由挪威TrollTech公司出品,目前包括Qt/X11,基于Frambuffer的Qt Embedded,快速开发工具Qt Designer及国际化工具Qt Linguist等.Qt支持Unix及Linux系统,还支持 Windows NT/Windows 2k及Qindows 95/98平台.Qt的良好封装机制使其模块化程度非常高,可重用
2012-06-30 18:24:51
12776
1
原创 SDL学习网站
下面推荐一些SDL学习网站,供对此感兴趣的同胞们参考……SDL官方推荐教程(英文):http://lazyfoo.net/SDL_tutorials/index.php================================================SDL中文教程SDL入门教程(一):1、一切从零开始 http://www.cppblog.com/lf426/
2012-06-30 17:40:44
1909
我国当前环境问题分析
2012-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人