自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 qt模型视图

<br />View 类<br /><br />概念<br />在model/view架构中,view从model中获得数据项然后显示给用户。数据显示的方式不必与model提供的表示方式相同,可以与底层存储数据项的数据结构完全不同。<br />内容与显式的分离是通过由QAbstractItemModel提供的标准模型接口,由QAsbstractItemview提供的标准视图接口共同实现的。普遍使用model index来表示数据项。view负责管理从model中读取的数据的外观布局。<br />它们自己可以

2011-01-27 16:07:00 4163 2

原创 UNIX和Linux Shell正则表达式语法介绍

<br />UNIX和Linux Shell正则表达式语法介绍<br />一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 <br />/<br /> <br />将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'/n' 匹配一个换行符。序列 '//' 匹配 "/" 而 "/("

2011-01-26 17:34:00 975

转载 正则表达式30分钟入门教程

正则表达式30分钟入门教程版本:v2.21 (2007-8-3) 作者:deerchao 来源:unibetter大学生社区 转载请注明来源目录本文目标 如何使用本教程 正则表达式到底是什么? 入门 测试正则表达式 元字符 字符转义 重复 字符类 反义 替换 分组 后向引用 零宽断言 负向零宽断言 注释 贪婪与懒惰 处理选项 平衡组/递归匹配 还有些什么东西没提到 联系作者 一些我认为你可能已经知道的术语的参考 网上的资源及本文参考文献 更新说明 本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本

2011-01-26 17:29:00 808

转载 QtScript

<br /> <br />QtScript 模块起源于 QSA,在Qt4.6时,QtScript 进行过完全重写。原来的QtScript 以 Qt Script classic的名字放到了 Qt Solutions 中。<br />对 javascript 几乎一窍不通,主要学习一下 脚本代码 与 C++ 代码的整合。练习一为简单起见,假定所有的script文件都已被读入到一个字符串中 创建一个 QScriptEngine 的实例 执行 script脚本 脚本结果存放在 QScriptValue 中 <

2011-01-26 10:46:00 7565

原创 systaxhighlighter高亮文本处理类

<br />[说明]<br />systaxhighlighter展示如何使用把一个c/c++源文件,按照一定方案高亮显示出来。<br /><br />[流程]<br />1.建立一个QMainWindow作为框架,把一个QTextEdit作为其的centralWidget。既界面的主体是一个文本编辑的Widget。<br /><br />2.Qt提供了用户高亮显示的类,QSyntaxHighlighter,这个类提供了处理文本,格式化显示的接口。但这个类本身是一个纯虚类(pure virtual), 所以

2011-01-25 18:26:00 1630

转载 事件Qevent的接受和忽略 和重定义 事件过滤器

<br />事件处理流程:<br />某个事件发生------>exec()循环会接收到这个事件------><br />创建一个事件对象,并将对象传递给QObject::event()------> <br />在QWidget::event()函数中,分配给特定的事件处理函数------><br />在QButton的事件处理函数中emit(clicked消息)<br />前面说到了事件的作用,下面来看看我们如何来接收事件。回忆一下前面的代码,我们在子类中重写了事件函数,以便让这些子类按照我们的需要完成

2011-01-25 13:23:00 1345

转载 VC/GCC 宏一览

<br />C/C++宏大全<br />一、标准预定义宏<br />The standard predefined macros are specified by the relevant language standards, so they are available with all compilers that implement those standards. Older compilers may not provide all of them. Their names all start w

2011-01-20 17:18:00 877

原创 qt裁剪

配置参数选项:前面是*号的表示默认参数. +号表示该功能要求被评估,评估成功后才能被接受.-release ........... 调试关闭.没有调试库,自己的项目只能发布,不能调试(没有调试库的缘故),如果你硬要编译debug版本的话,会提示找不到xxxxxd.dll* -debug ............. 只有调试库,没有释放库,也就是说以后自己的项目只能调试,如果你硬要编译debug版本的话,会提示找不到xxxxx.dll+ -debug-and-release . 编译后包含两种库。最好编译两种

2011-01-19 11:19:00 4486

原创 QString QbyteArray

<br /><br />      先要说的是QString。<br />      之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string作为一种同int等一样的基本数据结构来实现的。<br />      每一个GUI程序都需要string,这些string可以用在界面上的提示语,也可以用作一般的数据结构。C++语言提供了两种字符串的实现:C风格的字符串,以'/0‘结尾;std::string,即标准模版库中的类。Qt则

2011-01-16 12:53:00 1516

原创 关于在windows下部署发布QT程序的总结

以下包括了部分网上收集的,以及qt帮助里的内容(Deploying an Application on Qt/Windows)我的环境是QT 4.3.3 + mingw32-make部署发布QT程序有两种方法:第一种,静态编译,可生成单一的可执行文件。第二种,动态编译,需同时附上需要的dll文件。一、静态编译1 编译QT。要静态编译,首先要求QT是静态编译过的。在QT目录下执行:configure.exe -static -releasemake sub-src就可以编译出静态库。如果只是用来分发程序,也可

2011-01-07 18:11:00 1255

转载 剖析Qt的事件机制原理

<br />版权声明<br />请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。 <br /> <br />QT源码解析(一) QT创建窗口程序、消息循环和WinMain函数<br />QT源码解析(二)深入剖析QT元对象系统和信号槽机制<br />QT源码解析(三)深入剖析QT元对象系统和信号槽机制(续)<br />QT源码解析(四)剖析Qt的事件机制原理<br />QT源码解析(五)QLibrary跨平台调用动态库的实现<b

2011-01-04 17:16:00 1220

原创 QEvent postEvent/sendEvent

<br />可以自訂事件類型,最簡單的方式,是透過QEvent::Type指定事件類型的常數值,在建構QCustomEvent時作為建構引數並透過postEvent()傳送事件,例如:<br /><br />const QEvent::Type MyEvent = (QEvent::Type) 9393;<br />...<br />QApplication::postEvent(object, new QCustomEvent(MyEvent));<br /><br />自訂事件必須定義事件號碼(Even

2011-01-04 16:22:00 6158

原创 QT中的正则表达式

<br />QT中的正则表达式和perl中的正则表达式类似,QT中的QRegExp类实现了正则表达式。<br /> <br />public成员函数:<br />public成员函数分为三类<br />一、构造函数<br />     1、默认构造函数,QRegExp(),产生一个空的正则表达式对象。<br />     2、拷贝构造函数,QRegExp(const QRegExp& patten)<br />     3、模式构造函数,QRegExp ( const QString & pattern,

2011-01-04 14:38:00 2255

linux各发行版比较

关于linux各发行版的介绍和比较关于linux各发行版的介绍和比较关于linux各发行版的介绍和比较关于linux各发行版的介绍和比较

2010-05-12

中频变压器即中周资料收音机

电子器件 支持收音机设计选型,很好的一篇中周选型资料。

2009-12-21

TCP-IP详解卷1

TCP-IP详解卷1TCP-IP详解卷1

2009-07-28

联想网御安全网关Power V Web界面操作手册.pdf

联想网御安全网关Power V Web界面操作手册.pdf联想网御安全网关Power V Web界面操作手册.pdf

2009-07-28

数据库使用技巧及心得

数据库使用技巧,berkeley DB。MySQL数据库等等

2009-07-28

防火墙资料防火墙资料防火墙资料

网上搜集的防火墙资料希望对大家有帮助网上搜集的防火墙资料希望对大家有帮助网上搜集的防火墙资料希望对大家有帮助网上搜集的防火墙资料希望对大家有帮助

2009-02-05

超市管理系统

毕业设计,超市管理系统

2008-05-28

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

TA关注的人

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