自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

System Architect

Struggling

  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

转载 vs2010 QT: release时 提示“无法找到.exe的调试信息 或者调试信息不匹配 未使用调试信息生成二进制文,是否继续调试”的解决方案

vs2010+ qt新建一个application程序,DEBUG编译的时候没有问题,但是改成release编译的时候会出来一个界面,显示:“无法找到xxx.exe调试信息,或者调试信息不匹配,未使用调试信息生成二进制文件,是否继续调试?”把按F5替代成F5+Ctrl就没这个提示框了,这个提示框没什么问题,都Release变异了,还要什么调试信息呢!对比debug和releas

2013-08-31 09:59:36 5725 3

转载 linux和vs中 qt程序中文国际化

运用lupdate工具生成.ts文件,命令如下:    lupdate -verbose *.cpp -ts  qt_english.ts  -verbose 解释并显示lupdate的操作过程;源文件 -ts 目标文件    在linux下用 linguist 编译qt_english.ts 生成翻译替换文档qt_zh_CN.ts。或者直接在windows下用Ultr

2013-08-30 15:19:03 3030

原创 QT中QVector的使用

当我们想用数组时,但是又不知道数组的大小,数组的大小是根据实际情况变化的,不确定的,这是我们就要为数组动态分配空间,这时,我们可以考虑两种情况:(1)在c++中使用new()和delete(),在c中使用malloc和free。(2)使用Vector容器后者的使用更方便些,这里我主要介绍下QT中的QVector。首先,引入#include 在不知道要分配空间多少的情况下,我们先这样在*

2013-08-25 17:48:30 13634

原创 QT中怎么设置和使用进度条

QT中有两种可以实现进度条,QProgressBar和QProgressDialog。(一)QProgressBar的使用例子QProgressBar   progress;for(int i=0;i{       for(int j=0,j       progress.setValue(i);}这段代码一般都放在一个slot中,如点击一个button时触发的一个

2013-08-24 23:23:52 9705 1

转载 Qt中的qrc文件

Qt中的qrc文件是一个xml格式的资源配置文件,与应用程序关联的应用程序由 .qrc 文件来指定,它用XML记录硬盘上的文件和对应的随意指定的资源名称,应用程序通过资源名称来访问资源。       指定的路径是 .qrc 文件所在目录的相对路径。注意,列出的资源文件必须位于 .qrc 文件所在目录或者其子目录下。图标文件需要与qrc文件位于同一目录下或者在该目录的子目录中。另外,如果qr

2013-08-24 12:25:41 39431 1

转载 QTreeWidget讲解及节点操作

关于Qt的节点操作,也就是QTreeWidget 类的操作。先看我的效果图!   具体实现如下!构造函数中写事件!connect(ui->treeWidget,SIGNAL(itemDoubleClicked(QTreeWidgetItem*,int)),            this,SLOT(showSelecteddataba

2013-08-21 22:23:05 26695 2

转载 通用SQL数据库查询语句大全

一、 简单查询   简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。  例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。  SELECT nickname,email  FROM testtable  WHERE name

2013-08-20 13:48:15 5655

转载 QT中操作数据库(ACCESS、MySql)

(一)QODBC数据库编程连接详细介绍QT自带有QODBC Driver,在Windows平台上通过系统提供的ODBC Driver可以访问支持ODBC的数据库,如Ms Access、SQL Server等 (Windows XP 自带有Access和SQL Server的ODBC Driver)。       QT QODBC数据库编程连接详细介绍是本文所介绍的内容,QT为数据库编程提供

2013-08-20 11:18:01 3715

转载 Qt开发中字符串、字节数组和变量常用的一些函数总结

在Qt的开发过程中,经常会用到字符串变量与其他变量之间的转换,常见的有以下三种字符串表示类型:QString是贯穿Qt应用编程接口的一个16位Unicode字符串QByteArray是一个用来存储原始二进制数据的8位字符数组QVariant类则可存储绝大多数C++和Qt值类型这里就总结一下最近几天在学习Qt开发过程中QString类型使用过程中常用几个成员函数或者槽函数:1、两

2013-08-20 10:35:47 7823

转载 Qt实现遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名

(一)采用递归和QDir实现文件夹下所有文件遍历的方法#include bool FindFile(const QString & path){    QDir dir(path);    if (!dir.exists())return false;    dir.setFilter(QDir::Dirs|QDir::Files);//除了文件夹或文件,其他的过滤

2013-08-20 09:35:04 23826 3

转载 Qt获取文件属性

Qt获取文件属性文档名称Qt获取文件属性创建时间2012-9-13修改时间2012-9-13创建人Baifx简介(收获)QFileInfo类的使用       一、综述。       在Qt中QFileInfo类提供

2013-08-19 16:31:29 2964

转载 Qt中QFileDialog的使用

(一)Qt之标准通用对话框的使用文档名称Qt之标准通用对话框的使用创建时间2012-9-4修改时间2012-9-4创建人Baifx简介(收获)QFileDialog(完成)、QFontDialog、QColorDialog(完成)、QI

2013-08-19 14:30:43 16637

转载 QT中QFileDialog对话框的browse、openfile,save as

QFileDialog对话框可以弹出QFileDialog对话框让用户输入文件名或者路径,它可以限制用户只能选择已经存在的文件,,也可以允许用户输入一个新的文件名,此外,使用过滤器,则只能选择符合特殊标准的文件名。ShowFile Header1 /* showfile.h */2 #ifndef SHOWFILE_H3 #define SHOWFILE_H45 #in

2013-08-19 10:46:31 2956

转载 QTreeWidget实现的树形节点的添加+双击响应+删除详解

承接该文http://www.cnblogs.com/Romi/archive/2012/04/16/2452709.html,在该文基础上继续讲解QTreeWidget控件的使用,同时解决该文最后留下的问题。QTreeWidget是实现树形结构的类,在很多软件中都可以看到类似树形结构的界面。我做的一个示例如下图,用来处理图像,最顶层节点是图像的路径名,子节点是图像的各个波段,双击各个波段

2013-08-18 22:59:37 5616 1

转载 QT中QTreeView学习的两个例子

本文讲解了QT中树控件QTreeView开发实例,对于QTreeView没有过多的讲解,那么不说废话了,看代码是如何实现的吧。方法一:使用QDirModel进行目录的现实,QDirModel是QT中专为文件目录树型显示所提供的一种model。 具体使用如下:1. #include 2.3. int main(int argc, char *argv[])4. {5. QAp

2013-08-18 12:10:56 4402

转载 Qt将文件保存到指定目录下(另存为的功能)

因为Qt才开始入门。对文件的操作还不是很熟练。经过一段时间查找终于找出一些适用于入门的代码。    QDir d;    d.mkpath("D:/123");    file = new QFile("D:/123/tmp");    file->open(QFile::WriteOnly);恩其实当时要找的就是这么点代码可是网上的Qt很少(相对于VC)或者说内容很多,不是针

2013-08-18 12:03:28 13190 2

转载 QT 文件读写操作

#include #include 1.打开文件 QFile f( fn );//fn可以是一个相对路径或绝对路径 f.open(IO_);//一般不要IO_ReadWrite,很容易出现赃数据 //如果要在文件的后面添加内容要IO_WriteOnly|IO_Append //如果要清空原来的内容,只要IO_WriteOnly              //IO_T

2013-08-18 12:00:37 875

转载 C操作SQLite数据库

C操作SQLite数据库一 SQLITE 操作入门 sqlite 提供的是一些 C 函数接口,你可以用这些函数操作数据库。通过使用这些接口,传递一些标准 sql 语句(以 char * 类型)给 sqlite 函数, sqlite 就会为你操作数据库。 sqlite 跟 MS 的 access 一样是文件型数据库,就是说,一个数

2013-08-17 18:53:17 1604

原创 QT中新建的类继承QWidget和QMainWindow的不同之处

最近在学习QT,在做界面的时候发现,新建一个类时,本以为QMainWindow是QWidget的派生类,直接继承QMainWindow就好了,但是发现 继承QWidget和继承QMainWindow会对后面的窗口布局和显示有一定的影响。自己总结下。例:(1)在calc.h中这样声明类Calc,使其继承QWidgetclass Calc: public QWidget//注意这里是继承QWi

2013-08-17 08:36:44 4133

转载 正则表达式的用法

正则表达式用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串,用来验证输入的字符串是否符合要求。 设置正则表达式.类似下面的QRegExp 这里的用法就是用来检测QString等字符串错误的,例如文件名里面最好就不出现<>|/\:等,所以可以如下定义QRegExp rx("[a-zA-Z0-9\-\\\_]{25}"); 25就是所输入的字符串个数!a-z当然就是a-z

2013-08-15 15:41:43 1402

转载 QT中委托(QItemDelegate/QStyledItemDelegate)的使用,以及自定义Delegate

委托(QItemDelegate/QStyledItemDelegate)的功能很强大,可以把控件设置成只读、表格的某一列设置成各种自己想要的控件--------------定义自己的Delegate:class MyDelegate: public QStyledItemDelegate{    //创建你编辑时候的控件QWidget* createEditor(QWid

2013-08-15 15:31:09 12294

转载 qmake和nmake 的作用

qmake和nmake的作用qmake是用来生成makefile的。makefile是干嘛的?makefile里记录了工程中的所有文件,编译器编译时根据makefile文件来进行编译。qmake怎么生成makefile?它基于项目文件来生成,(.pro文件)项目文件由开发者创建。如果是在windows下使用VS开发,首先要把qmake的环境变量设置为win32-

2013-08-13 15:51:38 2626

转载 VS2010下编译配置qwt

原文地址:http://qimo601.iteye.com/blog/1451853A) 简介1、QWT是一个基于LGPL版权协议的开源项目, 可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘)

2013-08-13 10:31:26 2753

转载 tr()函数的用法 国际化的问题

在论坛中漂,经常遇到有人遇到tr相关的问题。用tr的有两类人:(1)因为发现中文老出问题,然后搜索,发现很多人用tr,于是他也开始用tr(2)另一类人,确实是出于国际化的需要,将需要在界面上显示的文件都用tr包起来,这有分两种:(2a) 用tr包住英文(最最推荐的用法,源码英文,然后提供英文到其他语言的翻译包)(2b) 用tr包住中文(源码用中文,然后提供中文到其他语言的翻译包)

2013-08-13 09:47:44 979

转载 QString 与中文问题

QString 与中文问题(更新:本文的姊妹篇Qt5与中文问题)首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中文"这样写的时候,它是传统的 char 类型的窄字符串,我们需要的只不过是通过某种方式告诉QString 这四个汉字采用的那种编码。而

2013-08-13 09:44:55 1466

转载 QT表格的宽度自适应调整方法void setStretchLastSection ( bool stretch );

为QTableWidget继承有QHeaderView,而QHeaderView有一个方法void setStretchLastSection ( bool stretch );它的形参为bool 型,可以用来设置是否充满宽度。下面是一个例子:#include #include #include int main(int argc, char *argv[]){

2013-08-12 20:16:38 9586 1

转载 QT:在QTableView中使用各种自定义委托

啦!      独一无二的职位:开源社区经理      CSDN问答8月排行榜活动开始,丰厚奖品等你拿 QT:在QTableView中使用各种自定义委托    QT的MVC(View/Delegate)模型十分强大,可以利用各种控件来对表格的输入进行限制,不过我以前一直没有过,这几天研究了一下,写个小例子,希望大家喜欢。    如果看不懂这个例子,请先看QT的自

2013-08-12 14:37:44 9394

转载 QTableWidget与QTableView的区别

QTableWidget与QTableView的区别QTableWidget继承自QTableView。QSqlTableModel能与QTableView绑定,但不能于QTableWidget绑定。QSqlTableModel *model = new QSqlTableModel;model->setTable("employee");model->se

2013-08-12 12:59:37 13264 1

转载 QT下QTableWidget使用方法小结

啦!      独一无二的职位:开源社区经理 QT下QTableWidget使用方法小结原文:http://blog.csdn.net/vah101/archive/2011/03/01/6215066.aspx 啦!      独一无二的职位:开源社区经理 一、QTableWidget的其中某些列怎么设置为只读模式使其不能被修改

2013-08-12 11:04:13 5014

转载 Qt Qtableview 的一些用法

Qt Qtableview 的一些用法标签:Qt Qtableviewhttp://5449763.blog.51cto.com/5439763/1122514一些Qtableview的用法: QTableView *tableview; QStandardItemModel *model = new QStandardItemModel();Qtablevie

2013-08-12 09:35:03 13636 1

转载 有关QT表格

有关QT表格void QCurveQueryTool::printview()   //printFlag =2 , 打印预览{    QPrinter printer(QPrinter::ScreenResolution);    QPrintPreviewDialog preview(&printer, this);    preview.setMinimumSiz

2013-08-11 16:44:32 1005

转载 VC include 路径解析

VC include 路径解析今天发现一个不错的帖子,转到自己的博客,收藏。 要了解vc中使用#include命令包含头文件所搜寻的路径,必须先了解vc中的几种路径:1. 系统路径系统路径在vc中是"Tools->Options->Directories"中"Include files"指定的路径。打开此对话框会发现默认有这几条路径:C:\Program Fil

2013-08-11 10:35:02 1042

网络安全基础:应用与标准(第4版)

从第一章到第11章,还有附录A,B。非常全,主要介绍了网络安全的应用和标准

2013-08-04

简单的计费管理系统

此系统是用java及相关的技术开发的一个简单的计费管理系统,体现了一个最基本的计费管理系统框架,实现了一个计费管理的流程。

2011-12-29

基于AT89C2051单片机的电风扇

本文介绍一个采用AT89C2051单片机芯片(以下均简称其为“单片机”)制作的“电风扇定时开关电路”,该电路既可按照系统默认的定时时间参数自动运行,也可由使用者随时通过按键输入设置新的定时时间参数;在整个定时时间内,既可选择使用“连续风”状态,也可选择使用“阵风”状态。具有电路简单、制作容易、设置方便、使用灵活等优点。该电路的控制软件及硬件电路均已实际调试运行通过,非常适合在业余条件下制作、安装和使用,也可由电风扇专业生产厂将其作为自动控制电路,在新型电风扇产品中安装。通过该电路,您可以进一步了解到“单片机”电路的应用扩展功能和指令应用技巧

2010-05-04

空空如也

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

TA关注的人

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