自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 ubuntu13.10 64位系统下载Android源码

参考http://source.android.com/source/downloading.html进行下载;下载过程中出现的问题参考http://blog.163.com/aravarcv@126/blog/static/1238427282013101524925817/进行解决。

2014-02-23 18:22:47 745

原创 终于解决了QWidget: Must construct a QApplication before a QPaintDevice的问题

之前在用QWebView实现一个小程序时,运行时碰到了QWidget: Must construct a QApplication before a QPaintDevice的问题,网上搜索的结果是Releases和DEBUG版本的库混在一起了,虽然他们是不同的名字(Debug版本带个d),但是一直不明白。后来审视了一下我自己编译库的时候的语句,发现我同时编译了debug和release版本,而且

2013-09-02 09:29:04 29736 3

转载 QT应用程序中debug和release包含不同的库

在projectName.pro中添加类似如下代码。CONFIG += debug_and_releaseCONFIG(debug,debug|release) { unix|win32: LIBS += -lQtCored unix|win32: LIBS += -lQtGuid unix|win32: LIBS += -lQtNetworkd} else {

2013-08-30 17:23:05 2964

原创 学QT一定要看Assistant

这几天边在网上查,边学QT,照猫画虎地学,总是遇到很多问题,每个问题都困扰我好几个小时,知道今天,耐着性子看了Assistant中的qmake前几章,才发现困扰自己的问题都不是问题——如果自己早点看Assistant的话,这些问题就可以轻而易举的解决了。    因为Assistant是英文的,因此包括我在内的许多人都不太愿意看。但它却是非常有价值的,而其中的英文又特别简单,很容易看懂。  

2013-08-30 14:16:12 734

转载 linux qt 动态链接库 静态链接库 学习笔记

转自:http://hi.baidu.com/codeworkman/item/fa434498290bd38e591461d6====hello.h====#ifndef HELLO_H#define HELLO_Hextern "C" void hello(const char *name);#endif====hello.c====#include

2013-08-29 19:32:12 879

原创 网页链接

http://mobile.51cto.com/symbian-268703.htm 详解QT中Webkit开发

2013-08-28 15:24:29 673

转载 Inside Qt Series (十六):Event Overview

Inside Qt Series (十六):Event Overview 作者:Q-Kevin @ http://www.qkevin.comQt 的应用程序都是事件驱动的,以前我一直都很好奇,事件驱动到底是如何工作的?好在Qt是开放源代码的,让我得以有机会从Qt的源代码中学习到一个事件驱动的体系结构是什么样子的。在Qt中,所有的Event对象都是由从QEvent类派生

2013-08-28 14:53:23 647

转载 Inside Qt Series (十二):Qt对象之间的父子关系

作者:Q-Kevin @ http://www.qkevin.com很多C/C++初学者常犯的一个错误就是,使用malloc、new分配了一块内存却忘记释放,导致内存泄漏。Qt的对象模型提供了一种Qt对象之间的父子关系,当很多个对象都按一定次序建立起来这种父子关系的时候,就组织成了一颗树。当delete一个父对象的时候,Qt的对象模型机制保证了会自动的把它的所有子对象,以及孙对象,等等,全

2013-08-28 14:44:39 610

转载 Inside Qt Series (十一):emit,幕后的故事

作者:Q-Kevin @ http://www.qkevin.com当我们写下一下emit signal代码的时候,与这个signal相连接的slot就会被调用,那么这个调用是如何发生的呢?让我们来逐一解开其中的谜团。让我们来看一段例子代码:class ZMytestObj : public QObject{    Q_OBJECTsignals:    void

2013-08-28 14:43:46 642

转载 Inside Qt Series (十):connect,幕后的故事

作者:Q-Kevin @ http://www.qkevin.com我们都知道,把一个signal和slot连接起来,需要使用QObject类的connect方法,它的作用就是把一个object的signal和另外一个object的slot连接起来,以达到对象间通讯的目的。connect 在幕后到底都做了些什么事情?为什么emit一个signal后,相应的slot都会被调用?好了,让我

2013-08-28 14:39:42 626

转载 Inside Qt Series (九):QMetaObject class data members

作者:Q-Kevin @ http://www.qkevin.com我们来看一下QMetaObject的定义,我们先看一下QMetaObject对象中包含的成员数据。 struct Q_CORE_EXPORT QMetaObject{    // ……    struct { // private data        const QMetaObject *super

2013-08-28 14:35:49 467

转载 Inside Qt Series (八):Meta Object Class overview

作者:Q-Kevin @ http://www.qkevin.com前面我们介绍了 Meta Object 的基本功能,和它支持的最重要的特性之一:Signal & Slot的基本功能。现在让我们来进入 Meta Object 的内部,看看它是如何支持这些能力的。    Meta Object 的所有数据和方法都封装在一个叫QMetaObject 的类中。它包含并且可以查询一个Qt类的

2013-08-28 14:27:56 508

转载 Inside Qt Series (七):Signal & Slot

作者:Q-Kevin @ http://www.qkevin.com本节介绍Signal和slot的基本知识。    信号和槽是用来在对象间通讯的方法,当一个特定事件发生的时候,signal会被 emit 出来,slot 调用是用来响应相应的 signal 的。Qt 对象已经包含了许多预定义的 signal,但我们总是可以在派生类中添加新的 signal。Qt 对象中也已经包含了许多预

2013-08-28 14:18:52 508

转载 Inside Qt Series (六):元对象编译器 – Meta Object Compiler (moc)

作者:Q-Kevin @ http://www.qkevin.com元对象编译器用来处理Qt 的C++扩展,moc 分析C++源文件,如果它发现在一个头文件(header file)中包含Q_OBJECT 宏定义,然后动态的生成另外一个C++源文件,这个新的源文件包含 Q_OBJECT 的实现代码,这个新的 C++ 源文件也会被编译、链接到这个类的二进制代码中去,因为它也是这个类的完整的一

2013-08-28 14:13:39 627

转载 Inside Qt Series (五):元对象系统(Meta-Object System)

作者:Q-Kevin @ http://www.qkevin.com从本节开始,我们讲解 Qt Meta-Object System 的功能,以及实现。在使用 Qt 开发的过程中,大量的使用了 signal 和 slot. 比如,响应一个 button 的 click 事件,我们一般都写如下的代码:class MyWindow : public QWidget{    Q_

2013-08-28 14:10:21 563

转载 Inside Qt Series (四):对象数据存储(C)

作者:Q-Kevin @ http://www.qkevin.com接上节,让我们来看看这个 QObjectPrivate 和 QObject 是如何关联在一起的。//————————————————————————————————————–// file name: qobject.cppQObject::QObject(QObject *parent)     : d_

2013-08-28 14:05:11 674

转载 Inside Qt Series (三):对象数据存储(B)

作者:Q-Kevin @ http://www.qkevin.comQt 4.6.x 中的方法在 Qt 4.6 中,类成员变量定义方法的出发点没有变化,只是在具体的实现手段上发生了非常大的变化,下面具体来看。在 Qt 4.6 中,使用了非常多的宏来做事,这凭空的增加了理解 Qt source code 的难度,不知道他们是不是从MFC学来的。就连在定义类成员数据变量这件事情上,也大

2013-08-28 14:00:05 635

转载 Inside Qt Series (二):对象数据存储(A)

作者:Q-Kevin @ http://www.qkevin.com前言,为什么先说这个?     我们知道,在C++中,几乎每一个类(class)中都需要有一些类的成员变量(class member variable),在通常情况下的做法如下:class Person{private:    string mszName; // 姓名    bool mbSex;

2013-08-28 13:54:16 546

转载 Inside Qt Series (一):Starting From the QObject

作者:Q-Kevin @ http://www.qkevin.com    QObject 这个 class 是 Qt 对象模型的核心,绝大部分的 Qt 类都是从这个类继承而来。这个模型的中心特征就是一个叫做信号和槽(signal and slot)的机制来实现对象间的通讯,你可以把一个信号和另一个槽通过 connect(…) 方法连接起来,并可以使用 disconnect(…) 方法来断

2013-08-28 13:50:25 535

转载 qtcreator中常用快捷键总结

转自:http://www.cnblogs.com/lzjsky/archive/2012/08/20/2647558.htmlF1        查看帮助F2        跳转到函数定义(和Ctrl+鼠标左键一样的效果)Shift+F2    声明和定义之间切换F4        头文件和源文件之间切换Ctrl+1         欢迎模式Ctrl+2        编

2013-08-27 10:54:22 549

原创 清理QT SDK编译后,examples目录中的pdb ilk exp等垃圾文件

for /R  ".\" %%s in (.,*) do (del /q /s  %%s%\*.pdb %%s%\*.ilk %%s%\*.exp)pause 将上面的代码保存为bat,放到examples根目录下运行

2013-08-27 09:45:58 2143

转载 VS2008集成QT4.7.2环境搭建

http://blog.csdn.net/sunnyboycao/article/details/6364444VS2008集成QT4.7.2环境搭建    作者:jimmy      日期:2011-4-18        本文档用于指导如何集成QT4.7.2到VS2008 IDE,详细描述其步骤和配置。 安装步骤:一、    安装包准备:1)下载QT4.7.

2013-08-26 11:52:52 590

原创 为了以后而写

最近在工作中需要用到QT,但是我会MFC/JAVA/C#,就是从来没写过QT程序,于是,我要开始学习QT编程。    又因为边学习边写心得和笔记有助于提升学习效率和巩固学习成果,因此,从今天开始,要坚持通过博客的方式,记录自己学习过程中的点点滴滴。    这篇文章,是一个开始!

2013-08-26 11:36:02 395

解决QTextEdit右键菜单为英文的问题

使用方法,在main函数中加入如下语句,并奖相关文件添加到qrc中: QTranslator translator; translator.load(QString(":/cfg/xml/widgets.qm")); app.installTranslator(&translator); QTranslator translator2; translator2.load(QString(":/cfg/xml/qt_zh_CN.qm")); app.installTranslator(&translator2);

2014-09-24

dot NET SQL server2005使用技巧和示例

老师讲课所用课件,我觉得还不错,基本涵盖了这方面所有经常用到的技术,对于入门或基础较浅的人会有所帮助

2008-10-07

JavaScript中文帮助手册

类似与Java的API似的中文手册,方便查阅

2008-10-03

空空如也

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

TA关注的人

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