自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我一路走来---

宁来虎一样的敌人,别来猪一样的战友!

  • 博客(174)
  • 资源 (4)
  • 收藏
  • 关注

原创 QT源码解析 文章索引

QT源码解析(一) QT创建窗口程序、消息循环和WinMain函数 QT源码解析(二)深入剖析QT元对象系统和信号槽机制 QT源码解析(三)深入剖析QT元对象系统和信号槽机制(续) QT源码解析(四)剖析Qt的事件机制原理 QT源码解析(五)QLibrary跨平台调用动态库的实现 QT源码解析(六)Qt信号槽机制与事件机制的联系 QT源码解析(七)Q

2010-01-04 11:37:00 46340 3

转载 DDZ

概述   “斗地主”是一种三人玩的争先型牌类游戏(四人也能玩),每局牌有一个玩家是“地主”,独自对抗另两个组成同盟的玩家【译注:译文直接用“农民”这个词】。地主的目标是(以合法的出牌方式)先出完手里所有的牌,而农民的目标是在地主出完牌以前,农民中的任何一人先出完手里所有的牌。  据说斗地主起源于中国湖北,如今已风靡整个中国,并流行于互联网上。 玩家、牌面和发牌   我们先介绍三人斗地主,四人斗地主

2012-05-31 21:07:23 8284 1

原创 std::map排序的原理

今天被同事问到一个问题,map中第三个参数的意思是什么,于是写了下面这个程序测试了一下。#include #include using namespace std;typedef map icMap;typedef map::iterator It;

2011-09-06 16:12:51 18941 2

原创 给std::string增加format函数

//============================================================================// Name : main.cpp// Author : Jing// Version

2011-08-18 18:01:00 13035

原创 记录一下最近用到的几个知识点

1 char*转换为wchar_t

2010-08-10 15:43:00 5627 1

原创 Qt获取IE地址栏内容

Qt获取IE地址栏内容:

2010-06-18 09:40:00 7698

原创 Qt操作excel

Qt操作excel

2010-06-18 09:37:00 37918 34

原创 vista下实现开机运行

HKEY_LOCAL_MACHINE//Software//Microsoft//Windows//CurrentVersion//Run是没有权限写入的,除非以管理员身份运行。而直接写入HKEY_CURRENT_USER//Software//Microsoft//Windows//CurrentVersion//Run也可以开机运行,不需要管理员身份。

2010-06-09 15:46:00 4307 1

原创 Meego安装初体验

Meego1.0于2010-5-25发布了,赶紧来体验一下。由于Meego SDK采用Xephyr 作为虚拟器,所以要在intel CPU的Linux发行版上运行,例如Fedora 11, Ubuntu 9.10下面介绍一下安装过程:

2010-06-03 11:46:00 19179 23

原创 使Qt程序只运行一个实例

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 版权声明本文为原创作品

2010-05-20 08:48:00 21661 18

原创 论坛里搜集的一段INet请求http的代码

void CAbcdefDlg::OnButton1() { // TODO: Add your control notification handler code here BOOL bResult = FALSE; // 初始化WinInet 环境 HINTERNET hInternet = InternetOpen("Microsoft Internet Explo

2010-04-28 16:39:00 5313

原创 QT源码解析(九)解析QDateTime

 版权声明本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“ tingsking18 ”和 主站点 地址,方便其他朋友提问和指正。 QT源码解析(一) QT创建窗口程序、消息循环和WinMain函数QT源码解析(二)深入剖析QT元对象系统和信号槽机制QT源码解析(三)深入剖析QT元对象系统和信号槽机制(续)QT源码解析(四

2010-04-26 09:50:00 25025 13

原创 QT源码解析(八)Qt是如何处理windows消息的

版权声明本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“ tingsking18 ”和 主站点 地址,方便其他朋友提问和指正。 QT源码解析(一) QT创建窗口程序、消息循环和WinMain函数QT源码解析(二)深入剖析QT元对象系统和信号槽

2010-04-26 09:48:00 17017 11

原创 QT源码解析(七)Qt创建窗体的过程

    版权声明本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“ tingsking18 ”和 主站点 地址,方便其他朋友提问和指正。   QT源码解析(一) QT创建窗口程序、消息循环和WinMain函数QT源码解析(二)深入剖析QT元对象系统和信号槽机制QT源码解析(三)深入剖析QT元对象系统和信号槽机制(续)

2010-04-26 09:45:00 17511 6

原创 Qt开源版本和商业版本的区别

   Qt LicensesWe offer Qt under the following licenses:Qt Commercial Developer LicenseThe Qt Commercial Developer License  is the appropriate version to use for the development of

2010-04-24 14:38:00 29012 5

原创 QTreeView的Item添加QProgressBar

原理请查qt 的帮助直接上代码:#include #include #include #include #include #include #include #include class ImageDelegate : public QItemDelegate{ public: ImageDelegate(QObject *

2010-04-21 19:10:00 8923 7

原创 汉字转拼音的类C#

汉字转拼音的类(C#): //// ///将汉字转换成为拼音 /// public class chs2py { private static int[] pyvalue = new int[]{-20319,-20317,-20304,-20295,-20292,-20283,-2

2010-04-14 15:59:00 4844 1

原创 VC将屏幕区域保存为图片

VC将屏幕区域保存为图片,该代码为网上搜集整理。int CDlldemoDlg::SaveBitmapToFile(HBITMAP hBitmap, LPSTR lpFileName) //hBitmap 为刚才的屏幕位图句柄 { //lpFileName 为位图文件名 WORD wBitCount; //位图中每个像素

2010-04-14 10:18:00 6752

原创 fedora core4下安装Qt4.5

版权声明本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“ tingsking18 ”和 主站点 地址,方便其他朋友提问和指正。 Normal 0 7.8 磅 0 2 false false false

2010-04-12 15:32:00 11355

原创 Qt+gsoap调用WebService

 版权声明本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。Qt+gsoap调用WebService1.       前言Qt本身给我们提供了调用WebService的解决方案qsoap,看了一下他的介绍,感觉实在是太弱了,而且又是个新出的东西,所以还是决定不用他。

2010-04-07 09:39:00 24190 38

原创 在Qt中使用ActiveX控件

版权声明本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。在Qt中使用ActiveX控件Qt的windows商业版本提供了ActiveQt这个framework,使用这个组件我们可以在Qt中使用ActiveX控件,并且也开发基于Qt的ActiveX控件。ActiveQt包含

2010-03-22 08:41:00 67702 27

原创 从dll导出lib

版权声明本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。  一、使用VC++的工具DUMPBIN将DLL中的导出函数表导出到一定义(.DEF)文件EXAMPLE: DUMPBIN VideoDeCoder.dll /EXPROTS /OUT:VideoDeCoder.def 

2010-03-18 22:30:00 20964 27

原创 升级当爸爸了

RT

2010-03-08 13:52:00 2672 9

原创 在Qt中使用sleep

 在Qt中使用sleep关于sleep函数,我们先来看一下他的作用:sleep函数是使调用sleep函数的线程休眠,线程主动放弃时间片。当经过指定的时间间隔后,再启动线程,继续执行代码。sleep函数并不能起到定时的作用,主要作用是延时。在一些多线程中可能会看到sleep(0);其主要目的是让出时间片。sleep函数的精度非常低,当系统越繁忙的时候它精度也就越低,有时候我们休眠1秒,可

2010-02-10 10:11:00 151494 9

转载 Google百度和谷歌的那些事

作者:virushuo 发表于 2010-01-14 22:01 最后更新于 2010-01-15 00:01转自:http://blog.devep.net/virushuo/2010/01/14/blog56google_blogtinyfool_1_go.html 很久不在这个blog上写和技术无关的东西了,尤其不想写跟业界有关的东西,觉得太空,太忽悠,对别人没价值。但这次,我想

2010-01-16 19:49:00 1731 1

原创 发现QtCreator一个bug

版权声明本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。  版本:Qt Creator1.2.1 系统:winXP pro 32位 简体中文安装文件名称:qt-sdk-win-opensource-2009.03.1.exeQt版本:4.5.2把工程放到含

2010-01-16 09:00:00 1897 3

原创 QT源码解析(六)Qt信号槽机制与事件机制的联系

 版权声明本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“ tingsking18 ”和 主站点 地址,方便其他朋友提问和指正。 QT源码解析(一) QT创建窗口程序、消息循环和WinMain函数QT源码解析(二)深入剖析QT元对象系统和信号槽机制QT源码解析(三)深入剖析QT元对象系统和信号槽机制(续)QT源码解析(四)剖析Q

2010-01-08 13:47:00 15467 3

原创 delphi使用COM控件的时候是否需要CoInitialize

版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。 delphi使用COM控件的时候是否需要CoInitializeMSDN上CoInitialize的解释:Initializes the COM library on the current apartment and identifies th

2010-01-06 10:34:00 4998 1

原创 封装Log4cplus后不能记录行号的问题

版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。 封装Log4cplus后不能记录行号的问题在使用Log4cplus的时候,在配置文件中配置了%l,就是记录日志信息所在的文件和行号。我们可以直接LOG4CPLUS_ERROR(logger,LogMsg);来进行日志记录了。这样日志信息里面就会有

2010-01-06 08:56:00 3288 1

原创 QT源码解析(五)QLibrary跨平台调用动态库的实现

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

2010-01-04 11:27:00 22306 4

原创 QT源码解析(四)剖析Qt的事件机制原理

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

2010-01-04 10:06:00 16830 3

原创 Qt3和Qt4版本差异带来的问题和解决方法

版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。 Qt3和Qt4两个版本存在很大的差异,这也给我们使用带来了很大的挑战。下面我结合一下我在实际编程过程中遇到的问题来总结一下如何更好的使用Qt3和Qt4两个版本来进行编程。Qt的版本不断更新,现在最新的版本是4.6。 1. 首先是系统平台的差异。

2009-12-31 13:35:00 6907 1

原创 Qt多线程操作界面---在QThread更新QProgressBar

版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。 #include #include #include #include #include class RenderThread : public QThread{ Q_OBJECTsignals:

2009-12-29 09:02:00 24434 6

原创 关于Qt solution中qtwinmigrate framework的一个bug

版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。在国外的一个论坛上找到的:The WinMigration framework does the following behind the scenes when you call QMfcApp::pluginInstance in your Dll

2009-12-28 15:33:00 3208

转载 ZT:使用Qt Style Sheet(2)

转自:http://hi.baidu.com/buptyoyo/blog/item/a2f8611514d23b0b4a90a706.html2, 解决冲突a)         使用object name                        i.              在程序里面要先设置控件的,如:        btnOne = new QPushButton(ce

2009-12-21 20:17:00 1858

转载 ZT:使用Qt Style Sheet(1)

转自:http://hi.baidu.com/buptyoyo/blog/item/1ef4fd00d6e026054bfb5104.html借用css 的灵感, Qt也支持Qt自己的css, 简称qss。同css 相似,qss的主要功能与最目的都是能使界面的表现与界面的元素分离,即质与形的分离,就如同一个人可以在不同的时候穿上不同的衣服一样,css机制的引入,使得设计一种皮肤与界面控件分离的

2009-12-21 20:16:00 2378

转载 ZT:Qt中解决乱码的方法

在程序main.cpp中加入以下代码#include int main(int argc, char **argv){    QTextCodec *codec = QTextCodec::codecForName("GB2312");    QTextCodec::setCodecForLocale(codec);     QTextCodec::setCodecForCString

2009-12-21 08:30:00 1255

转载 ZT:通过Qt4.2样式表定制程序外观

本文翻译自Qt季刊(Qt Quaterly)第20期。原文地址: http://doc.trolltech.com/qq/qq20-qss.html译文地址:http://linuxstudy.cn/notes/show_note.php?name=qq20-qss贴到论坛后,格式有点混乱,图片也没了,可以到上面的译文地址中查看比较好的排版页面。通过Qt4.2样式表定制程序外观作者:Girish

2009-12-18 14:49:00 2047

原创 将自定义的widget放到Qt Designer中

版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。 将上篇文章写的PushButton放到Qt Designer中:PushButtonplugin.h#include class PushButtonPlugin:public QObject, public QDesignerCusto

2009-12-18 14:36:00 5630

原创 QT源码解析(三)深入剖析QT元对象系统和信号槽机制(续)

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

2009-12-12 14:17:00 11658 22

C++ 必知必会

条款1 数据抽象 条款2 多态 条款3 设计模式 条款4 stl 条款5 引用是别名而非指针 条款6 数组形参 条款7 常量指针与指向常量的指针 条款8 指向指针的指针 条款9 新式转型操作符 条款10 常量成员函数的含义 条款11 编译器会在类中放东西 条款12 赋值和初始化并不相同 条款13 复制操作 条款14 函数指针 条款15 指向类成员的指针并非指针 条款16 指向成员函数的指针并非指针 条款17 处理函数和数组声明 条款18 函数对象 条款19 command模式与好莱坞法则 条款20 stl函数对象 .条款21 重载与重写并不相同 条款22 template method模式 条款23 名字空间 条款24 成员函数查找 条款25 实参相依的查找 条款26 操作符函数查找 条款27 能力查询 条款28 指针比较的含义 条款29 虚构造函数与prototype模式 条款30 factory method模式 条款31 协变返回类型 条款32 禁止复制 条款33 制造抽象基类 条款34 禁止或强制使用堆分配 条款35 placement new 条款36 特定于类的内存管理 条款37 数组分配 条款38 异常安全公理 条款39 异常安全的函数 条款40 raii 条款41 new、构造函数和异常 条款42 智能指针 条款43 auto_ptr非同寻常 条款44 指针算术 条款45 模板术语 条款46 类模板显式特化 条款47 模板局部特化 条款48 类模板成员特化 条款49 利用typename消除歧义 条款50 成员模板 条款51 采用template消除歧义 条款52 针对类型信息的特化 条款53 嵌入的类型信息 条款54 traits 条款55 模板的模板参数 条款56 policy 条款57 模板实参推导 条款58 重载函数模板 条款59 sfinae 条款60 泛型算法 条款61 只实例化要用的东西 条款62 包含哨位 条款63 可选的关键字 参考文献 索引 代码示例索引

2014-02-20

C++模板元编程

 本书清晰地揭示了现代C++最具威力的使用手法 将实际的工具和技术交付普通程序员的手中   元编程是产生或操纵程序码的程序 自从泛型编程被引入C++中以来 程序员们已经发现用于当程序被编译时对其进行操纵的无数“tricks template” 这些tricks有效地消除了横亘在程序和元编程之间的藩篱 尽管C++专家们对这种能力的兴奋已经波及整个C++社区 然而它们的实际应用对于大多数程序员来说仍然是遥不可及 本书解释了何谓元编程以及如何最佳化地使用   它 为你在自己的工作中有效地使用模板元编程提供了必备的基础   本书瞄准于任何熟悉标准模板库 Standard Template Libr

2014-02-20

Qt图形界面开发培训

Qt图形界面开发 一、QT介绍 二、QT特征 三、QT开发环境搭建 四、QT系统构造 五、QT系统的类和工具 六、信号和槽

2010-01-09

空空如也

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

TA关注的人

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