自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 qt 问题汇总

1.“无法解析的外部命令”——很可能是在pro文件上没有添加相关语句;

2013-03-15 11:54:36 452

转载 全局变量声明与使用

转自http://blog.chinaunix.net/uid-26862840-id-3300363.html1.先在一个.h文件中声明一个类://Data.h#ifndef DATA_H#define DATA_H class Data{public: static int flag;  //注意关键字static static in

2013-03-09 15:35:57 913

转载 Qt常用类

QChar            表示一个字符的类,包含于QtCore判断:bool isDigit() const;//判断是否是十进制数字('0'-'9')bool isLetter() const;//判断是否是字母bool isNumber() const;//判断是否是数字,包括正负号,小数点等bool isLetterOrNumber() con

2012-12-06 10:59:41 637

转载 QT ODBC方式连接MS SQLSERVER2000/2005、ACCESS示例

初学QT,连接数据库走了一圈弯路,不过总算折腾出来了,其间参考网文无数,就不一一列举了,先将我实现的代码贴出来,供有需要的人参考:1. 首先,确定你的QT己编译好ODBC驱动,测试代码如下:    qDebug()     QStringList drivers = QSqlDatabase::drivers();    foreach(QString driver

2012-11-17 14:43:31 666

转载 QT 连接数据库的详细步骤

QT 连接数据库步骤是本文要介绍的内容,不多说先来看内容。连接数据库需要的头文件:1. #include 2. #include 1、连接微软的Access1. QSqlDatabase ldb = QSqlDatabase::addDatabase("QODBC");2. ldb.setDatabaseName("DRIVER={Microsoft Acc

2012-11-17 14:41:54 2517

转载 详解 Qt 连接Mysql教程

Qt 连接Mysql教程是本文要介绍的内容。默认情况下,qt 并没有自带mysql的数据库插件,需要自己编译。先安装mysql server ,运行setup.exe时选择自定义安装,安装目录设为"D:\mysqldev"不要留有空格,否则接下来qmake生成makeifle会出错。打开cmd ,运行以下代码cd %QTDIR%\src\plugins\sqldrivers\m

2012-11-17 14:41:12 662

转载 QT数据库连接操作基本学习教程

QT数据库连接操作 数据库基本学习,QT连接数据库 是应用开发的常用基础操作。经过实验,我总结了一些例程。这些例程可以连接各种数据库。ps:这里只是我觉得好用的方法。QT另外提供了更高级的方法,如有需要请自己尝试。先来学习如何连接数据库.连接数据库需要的头文件:#include QSqlDatabase> #include QSqlQuery> 1、连接微软的AccessQ

2012-11-17 14:40:00 513

转载 QT连接数据库的基本操作

QT连接数据库 是应用开发的常用基础操作。经过实验,我总结了一些例程。这些例程可以连接各种数据库。ps:这里只是我觉得好用的方法。QT另外提供了更高级的方法,如有需要请自己尝试。连接数据库需要的头文件:#include #include 1、连接微软的Access------------------------------------------------------

2012-11-17 14:38:47 568

转载 使用Qt编辑关闭窗口程序的一些见解

近日在测试软件功能时,发现一些不是太显眼问题,如希望在点击窗口右上角的X按钮关闭窗口时,能够提示用户是否确认关闭;使用完软件并关闭主程序时,打开的子窗口在主窗口关闭后能够同时关闭等一些问题。当然,这些问题并不影响软件的功能应用,但作为一个面向广大用户的实用软件的话,这显然不太符合用户的使用习惯。并且,加入对话框的操作能避免一些不小心的错误操作给用户带来的麻烦。对此,我本人针对该问题做了一些修改工作

2012-11-17 14:36:29 542

转载 初识Qt Object 类

QObject类是所有Qt对象的基类,QObject是Qt对象模型的中心。这个模型的中心特征就是一种用于无缝对象通讯的被叫做信号和槽的非常强大的机制。本文介绍Qt Object 类,QObject把它们自己组织在对象树中。当你创建一个QObject作为其它对象的父对象,这个对象会在父对象中自动调用insertChild()并且可以在父对象的children()列表中显示出来。父对象

2012-11-17 14:33:56 1491

原创 Qt类须知

QT类大全,在行内容中罗列出来了,希望大家多看看,如果是API就更好了,但可惜不是。这些是一些大类,请多做参考。QApplication 应用程序类QLabel 标签类QPushButton 按钮类QButtonGroup 按钮组合类QGroupBox 群组类QDateTimeEdit 日期时间编辑框类QLineEdit 行编辑框类

2012-11-17 14:32:16 330

转载 QT 的信号与槽机制介绍

简介: 信号与槽作为 QT 的核心机制在 QT 编程中有着广泛的应用,本文介绍了信号与槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。QT 是一个跨平台的 C++ GUI 应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前 Linux 上最为流行的 KDE 桌面环境就是建立在 QT 库的基础之上。QT 支持下列平台:

2012-11-17 14:30:58 330

转载 C++ Qt 访问权限总结

总结:C++的访问修饰符的作用是以类为单位,而不是以对象为单位。通俗的讲,同类的对象间可以“互相访问”对方的数据成员,只不过访问途径不是直接访问.步骤是:通过一个对象调用其public成员函数,此成员函数可以访问到自己的或者同类其他对象的public/private/protected数据成员和成员函数(类的所有对象共用),而且还需要指明是哪个对象的数据成员(调用函数的

2012-11-17 14:28:36 1602

转载 QT实现多窗口之间的切换

以三个窗口之间切换为例,实现窗口1-->窗口2,窗口2-->窗口3,窗口3-->窗口2,窗口2-->窗口1。基本思路为:当要进入下一页面( 页面2 )时,现将自身隐藏( 页面1 ),再将下个页面( 页面2 )显示。                     当要从当前页返回上页( 页面1 )时,现将当前页( 页面2 )关闭,再显示上页( 页面1 )。注:过程均是在页面1实现(

2012-11-17 14:26:19 1300 2

转载 Focus问题终结帖,setFocus, focusInEvent,focusOutEvent

focus问题曾经困扰了我一些时间。过程中也朋到了很多麻烦。现在总结一下,希望能够解决所有关于focus方面的问题。    即使setFocus了也不一定有效果。  帮助文档中说的很清楚,你不能在你的部件还不可见的时候setFocus,这样不行。解决这个问题的办法就是把setFocus()的操作放到我们这个部件的showEvent()里面去做。而我们一般可能喜欢放到构造函数最后去setFo

2012-11-17 14:24:48 4988 1

原创 Qt中QWidget、QMainWindow、QDialog 三者区别

Qt类是一个提供所需的像全局变量一样的大量不同的标识符的命名空间。通常情况下,你可以忽略这个类。QObject和一些其它类继承了它,所以在这个Qt命名空间中定义的所有标识符通常情况下都可以无限制的使用。QWidget类是所有用户界面对象的基类。 窗口部件是用户界面的一个原子:它从窗口系统接收鼠标、键盘和其它事件,并且在屏幕上绘制自己的表现。每一个窗口部件都是矩形,并且它们按Z轴顺序排列的。

2012-11-17 07:39:13 897

原创 Qt上录入信息的保存--XML的尝试

首先,什么是 XML? 百度一下得到: 可扩展标记语言 (XML) 是 Web 上的数据通用语言。它使开发人员能够将结构化数据,从许多不同的应用程序传递到桌面,进行本地计算和演示。XML 允许为特定应用程序创建唯一的数据格式。它还是在服务器之间传输结构化数据的理想格式。XML主要具有以下几个特点:① 简洁有效② 易学易用③ 开放的国际化标准④ 高效可扩充XML的结构 X

2012-11-09 19:37:35 846

原创 Qt编程心得(从菜鸟到大侠)(ing)

声明:现阶段适合刚入门的新手,请大牛们多多指教。1.Qt程序中一定会有一个main,基本上沿袭C++编程的思想。2.面向对象的思想随处可见,特别是子类继承,模块化编程。所以,很多资料说要先熟悉面向对象的思想,这是有一定道理的。3.对应功能而言,一般一个头文件对应一个响应的源文件,应该是为了模块化,便于理解和管理。4.每一次新建头文件和源文件,pro文件都会自动添加,所以,一般情况下

2012-11-01 15:39:45 685

转载 在Qt程序中使用OpenCV的介绍

在Qt程序中使用OpenCV的介绍本站所有文章由本站和原作者保留一切权力,仅在保留本版权信息、原文链接、原文作者的情况下允许转载,转载请勿删改原文内容, 并不得用于商业用途。 谢谢合作。原文链接:在Qt程序中使用OpenCV的介绍OpenCV安装关于OpenCV的安装,参考:http://opencv.willowgarage.com/wiki/In

2012-11-01 12:54:52 755

转载 Qt4中UI文件的使用方法

本站所有文章由本站和原作者保留一切权力,仅在保留本版权信息、原文链接、原文作者的情况下允许转载,转载请勿删改原文内容, 并不得用于商业用途。 谢谢合作。原文链接:Qt4中ui文件的使用方法ui文件的使用是在Qt4中不太容易上手的一点,因为很多同学都是从Qt3升级到Qt4的,在升级过程中发现这部分的变化非常之大,让人有点无所适从。 Qt3的designer简直可以媲美一个id

2012-11-01 08:51:07 671

转载 基于Qt的多窗口编程-界面的设计

基于Qt的多窗口编程-界面的设计对于应用程序中的多窗体切换,我们已经习以为常。通常一个应用程序中,不同的窗口代表不同功能的工作区。本文将详细描述基于Qt的多窗体程序的设计方法。在阅读本文之前,你最好了解面向对象的基本思想以及Qt的基本使用方法。接下来我们以编写一个客户端为例来具体说明多窗体程序的编程方法。该客户端包括多个子系统,每个子系统对应一个窗口;在客户端的主界面,通过点击

2012-11-01 08:23:58 1136

转载 基于Qt的多窗口设计-窗体切换的实现

基于Qt的多窗口设计-窗体切换的实现窗体类的关系在布局管理部分,我们已经说过将主界面和两个子系统分别封装成三个不同的类。首先我们讨论每个类中应该封装什么,其次再讨论这三个类之间的具体关系。通过Qt Dsigner设计好界面后会在工程文件中对应一个.ui的文件;编译器会将该文件转换成能被C++所识别的.h文件。比如configUI.ui文件就对应一个ui_configUI

2012-11-01 08:19:37 4992 1

原创 关于Qt Designer的使用

昨晚在断网的情况下使用了Qt Designer来建立.ui文件,对于我这个初学者来说,颇有体会,赶紧分享前言:其实,身为一个在Qt领域的新手,我试过很多种学习Qt的方法,包括什么看视频啊,看书啊……其实都比不上用谷歌翻译一句句看Qt Assistant来的有效。打开Qt Assistant,(Alt+I调出索引,Alt+S调出高级搜索)用Alt+I调出索引查找“A Quick St

2012-11-01 07:53:18 1119

原创 Qt的安装小结

有两种方法,首先到Qt官网上下载必要的东西http://qt-project.org/downloads:①直接下载Qt SDK,里面包括编译器、Qt creator、Qt designer等所有可用的东西,只要安装简单设置一下就可以使用了②先安装VS2010,在官网上下载对应的Qt库和Qt creator,先安装Qt库,再安装后者。运行Qt Creator后,在工具—选项—Qt版

2012-10-29 16:55:16 343

原创 拾起C++(使用VS2010)D1.HalloWorld的运行

安装完成VS2010http://blog.itful.com/articles/2010/2105_visio-2010.html我使用的是,旗舰版新建一个文件夹,解压到该文件夹,运行“setup.exe”,等待其安装过程稍长安装后配置选择VC++新建一个win32控制台应用程序,空项目,在“源文件”,右键,新建C++文件,准备完毕输入以下代码:#include

2012-10-29 15:16:01 522

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除