
编程语言
ghostyu
这个作者很懒,什么都没留下…
展开
-
qt学习笔记(三) QString char int之间的转换
char * 与 const char *的转换char *ch1="hello11";const char *ch2="hello22";ch2 = ch1;//不报错,但有警告ch1 = (char *)ch2;char 转换为 QString其实方法有很多中,我用的是:char a='b';QString str;str=QString(a);原创 2011-11-21 23:59:07 · 13192 阅读 · 0 评论 -
java 访问数据库 java.sql.SQLException: Column not found的问题
用java写一个很简单的数据库访问程序,但是如果表跟字段中出现中文,会出现这样的错误:java.sql.SQLException: Column not found解决方法之一是在连接是指定gb2312Properties prop = new Properties();prop.put("charSet", "gb2312");prop.put("username", usern原创 2011-09-21 16:31:13 · 15593 阅读 · 0 评论 -
C 标记化结构初始化语法 点运算符
已知一个结构体struct point{ int posX; int posY;} C99支持结构的指定初始化项目,结构的指定初始化项目使用点运算符和成员名(而不是方括号和索引值)来标识具体的元素。如:struct point Position{ .posX= 100, .posY= 200};原创 2011-09-22 16:31:49 · 2075 阅读 · 0 评论 -
qt学习笔记(二) QString
今天要说的是QString。之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string作为一种同int等一样的基本数据结构来实现的。每一个GUI程序都需要string,这些string可以用在界面上的提示语,也可以用作一般的数据结构。C++语言提供了两种字符串的实现:C风格的字符串,以'\0‘结尾;std::s转载 2011-11-17 09:42:48 · 2685 阅读 · 0 评论 -
qt学习笔记(四) qt编程时遇到的问题的总结
1、设置qt widget全屏显示int main(int argc, char *argv[]){ QApplication a(argc, argv); MainWindow w; //w.show(); w.showFullScreen(); return a.exec();}2、获取屏幕分辨率#include #Incl原创 2011-11-27 17:27:19 · 9157 阅读 · 2 评论 -
qt学习笔记(一) qt入门
临时要做一个qt的项目,所以尽快熟悉qt开发,在这里记录自己的学习过程@ghostyu 安装qtcreator,我用版本是基于qt4.7.0,完整的版本名是:qt-sdk-linux-x86-opensource-2010.05.1,因为我是用于学习qt4.6.3,所以最好选择这个版本的sdk,如果从nokiaqt官网上下的最新班的sdk,编译基于mini2440的qt程序总会出现原创 2011-11-15 22:49:18 · 6994 阅读 · 1 评论 -
堆和栈的区别
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两转载 2011-12-19 17:10:01 · 1275 阅读 · 0 评论 -
QT源码解析 文章索引
QT源码解析(一) QT创建窗口程序、消息循环和WinMain函数 QT源码解析(二)深入剖析QT元对象系统和信号槽机制 QT源码解析(三)深入剖析QT元对象系统和信号槽机制(续) QT源码解析(四)剖析Qt的事件机制原理 QT源码解析(五)QLibrary跨平台调用动态库的实现 QT源码解析(六)Qt信号槽机制与事件机制的联系 QT源码解析(七)Q转载 2011-12-24 09:03:12 · 1450 阅读 · 0 评论 -
qt学习笔记(五) QGraphicsPixmapItem与QGraphicsScene的编程实例 图标拖动渐变效果
应大家的要求,还是把完整的工程文件贴出来,大家省点事:http://www.kuaipan.cn/file/id_48923272389086450.htm先看看运行效果,我用的群创7寸屏,主机是mini2440,分辨率是800*480,程序写比较粗糙,但对初学者还是有一点启发,大家一起进步。qt中提供了QGphicsView,QGraphicsScene,QGraphicsItem,QG原创 2011-11-27 18:11:43 · 41404 阅读 · 83 评论