
qt
akwang1
这个作者很懒,什么都没留下…
展开
-
详解Ubuntu10.10下Qt连接Mysql数据库
需要在ubuntu中用qt连接mysql数据库,在网上找了许多,这篇比较清楚。开始一直出现打不开mydb的情况,应该是由于在mysql中未创建一个“mydb”的文件的缘故(待考证) 详解Ubuntu10.10下Qt连接Mysql数据库是本文要介绍的内容,很详细的步骤,我们先来看内容。第一步:安装qt开发环境xhy@xhy-desktop:~$sudo apt-get insta转载 2012-08-15 14:47:00 · 728 阅读 · 0 评论 -
QByteArray类学习(QT常见类学习1)
QByteArray类提供了字节数组,包含于头文件中,从Q3CString类继承而来。QByteArray可以存储raw bytes和传统的8-bits的字符串,都是以'\0'结尾的,使用比char*更方便QString也可以存储字符串信息,但通常以16-bits形式Unicode方式存储,这有利于非ASCII和非Latin-1格式的数据的存储,例如GBK等中文size()大小,不原创 2012-08-30 10:19:24 · 17983 阅读 · 0 评论 -
QT学习笔记 QTimer 与信号 槽
QTimer 类是QT关于定时的一个类,本文主要是对QTimer::start()函数进行实验利用connect(my_timer,SIGNAL(timeout()),this,SLOT(my_show()))出现的问题:1 connect() 未被定义, 原因 是因为在类的定义中缺少类Q_OBJECT 的声明 2 添加Q_OBJECT 后原创 2012-09-06 10:00:36 · 1474 阅读 · 0 评论 -
Qt核心剖析: moc
前面我们说过,Qt 不是使用的“标准的” C++ 语言,而是对其进行了一定程度的“扩展”。这里我们从Qt新增加的关键字就可以看出来:signals、slots 或者 emit。所以有人会觉得 Qt 的程序编译速度慢,这主要是因为在 Qt 将源代码交给标准 C++ 编译器,如 gcc 之前,需要事先将这些扩展的语法去除掉。完成这一操作的就是 moc。moc 全称是 Meta-Object Com转载 2012-09-06 10:04:25 · 535 阅读 · 0 评论 -
QT 的信号与槽机制介绍
QT 是一个跨平台的 C++ GUI 应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前 Linux 上最为流行的 KDE 桌面环境就是建立在 QT 库的基础之上。QT 支持下列平台:MS/WINDOWS-95、98、NT 和 2000;UNIX/X11-Linux、Sun Solaris、HP-UX、Digital Unix、IBM AIX、S转载 2012-08-28 16:27:42 · 564 阅读 · 0 评论 -
QSqlDatabase类笔记
QSqlDatabase类 用于连接数据库的类,创建、设置、打开、关闭、删除QSqlDatabase提供了对数据库操作的接口,QSqlDatabase类的实例表示了一个数据库连接。创建数据库 通过调用addDatabase()创建连接,用户通过对QSqlDatabase 实例对数据库操作。 db=QSqldatabase::addDatabase("type","con原创 2012-09-07 09:32:11 · 2690 阅读 · 0 评论