<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lusirking的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lusirking</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lusirking]]></copyright><item><title><![CDATA[“真相”重要吗？]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/84259443</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/84259443</guid><author>lusirking</author><pubDate>Mon, 19 Nov 2018 21:03:06 +0800</pubDate><description><![CDATA[这是一篇个人思索的鸡汤，并不想表达什么观点，只是因为有了要写的冲动才写的。

言归正传，我认为——真相很重要。

周末回老家看了一岁半儿子，从国庆送回老家已经一个半月了。周日下午我临走时，他自己在卧室玩，然后突然出来拉我，进去后他指着我的行李箱，我看到行李箱一个拉链是拉开的，我以为是他拉着玩拉开的，然后就顺手拉上，然后把行李箱弄出来让他自己推着玩。晚上回到家里，打开行李箱，发现里面有一支笔。我顿时...]]></description><category></category></item><item><title><![CDATA[C++子类的构造函数后面加:冒号的作用]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/83988421</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/83988421</guid><author>lusirking</author><pubDate>Mon, 12 Nov 2018 13:11:09 +0800</pubDate><description><![CDATA[在C++类的构造函数中经常会看到如下格式的写法：


MyWindow::MyWindow(QWidget* parent , Qt::WindowFlags flag) : QMainWindow(parent,flag)

上述语句中单冒号(:)的作用是表示后面是初始化列表，一般有三种使用场景。

1、对父类进行初始化

调用格式为“子类构造函数 : 父类构造函数”，如下，其中QMainWin...]]></description><category></category></item><item><title><![CDATA[WinRAR 5.5 简体中文版去广告弹窗方法]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/79186652</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/79186652</guid><author>lusirking</author><pubDate>Sun, 28 Jan 2018 14:40:28 +0800</pubDate><description><![CDATA[WinRAR 5.5 简体中文版去广告弹窗方法

1.下载WinRAR 5.5WinRAR官网（http://www.rarlab.com）
2.下载 Resource Hacker.
3.用压缩软件打开WinRAR安装包，提取 WinRAR.exe
4.打开Resource Hacker,
点击菜单，点击打开，浏览刚才提取出来的WinRAR.exe,浏览到后点击打开。
展开"字串表]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 附录C.1 Qt Jambi入门]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78481902</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78481902</guid><author>lusirking</author><pubDate>Wed, 08 Nov 2017 19:10:51 +0800</pubDate><description><![CDATA[Qt Jambi入门
      本节，我们将开发一个简单的Java应用程序并显示如图C.1所示的窗口。除窗口标题之外，Jambi Find对话框与第二章中创建的Find对话框的外观和功能均相同。通过使用相同的例子，可以更容易地看出C++/Qt和Qt Jambi编程中的不同点和相同点。在讲解代码的同时，我们也会介绍出现的C++和Java概念上的区别。


图C.1 Jambi Find对话]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 附录C Qt Jambi简介]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78387504</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78387504</guid><author>lusirking</author><pubDate>Sun, 29 Oct 2017 20:10:56 +0800</pubDate><description><![CDATA[附录C Qt Jambi简介
C.1 Qt Jambi入门
C.2 在Eclipse IDE中使用Qt Jambi
C.3 在Qt Jambi中集成C++组件
 
      Qt Jambi是Qt应用程序开发框架的Java版本。Qt Jambi的核心是构成Qt的C++库，Java程序员通过Java本地接口（JNI）使用它。尽管已经付出了很大努力，以使Qt Jambi和Java的集成更加]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 B.2  使用第三方编译工具]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78355966</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78355966</guid><author>lusirking</author><pubDate>Thu, 26 Oct 2017 16:58:59 +0800</pubDate><description><![CDATA[本节，我们将学习三种工具，它们对Qt提供内置支持，获取方便，使用简单。其中一个是CMake，用于生成makefile文件；另外两个是Boost.Build和SCons，它们都是独立的编译系统。我们将分别演示使用这三个工具编译第三章和第四章开发的Spreadsheet软件的过程方法。虽然评估任何新的编译工具或编译系统都需要详细的研读以及实际软件的开发试验，但我们仍希望本章简短的介绍能够为各位选择工具提供参考。]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 B.1  使用qmake]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78347213</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78347213</guid><author>lusirking</author><pubDate>Wed, 25 Oct 2017 21:51:34 +0800</pubDate><description><![CDATA[qmake工具是Qt提供的。它用来编译Qt本身，以及Qt附带的工具和示例。本书中，我们使用qmake工程文件（.pro文件）生成示例程序和插件。本节，我们将更系统地讲解.pro文件的语法（尽管并不全面）以及一些基本的qmake概念。更加全面的介绍请参阅qmake手册，本手册可在http://doc.trolltech.com/4.3/qmake-manual]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 附录B 编译Qt应用程序]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78323995</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78323995</guid><author>lusirking</author><pubDate>Mon, 23 Oct 2017 22:01:54 +0800</pubDate><description><![CDATA[使用编译工具可以大大简化Qt应用程序的编译过程。有三种编译途径可选：使用Qt提供的qmake工具；使用第三方编译工具；使用集成开发环境（IDE）。qmake工具可以使用平台无关的.pro文件生成平台相关的makefile文件。该工具包含了调用Qt内置的代码生成工具（moc、uic和rcc）所必需的逻辑规则。本书示例中使用qmake编译的.pro文件，大都相对简单。实际上，qmake提供了很丰富的功能，包括创建可以递归调用其他makefile的makefile文件；根据目标平台打开或关闭某些特定功能。在本附录]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 附录A.4 X11系统Qt的安装]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78296140</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78296140</guid><author>lusirking</author><pubDate>Fri, 20 Oct 2017 15:37:23 +0800</pubDate><description><![CDATA[A.4 X11系统Qt的安装
      在奇趣科技网站下载qt-x11-opensource-src-4.3.2.tar.gz（http://download.qt.io/archive/qt/4.3/），同理该版本是本书编写时使用的版本，你读本书时版本可能不同。如果希望在X11的默认路径安装Qt，你需要切换到root用户。如果你没有root权限，使用configure的-prefix选项切换]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 附录A.3 Mac系统Qt的安装]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78296037</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78296037</guid><author>lusirking</author><pubDate>Fri, 20 Oct 2017 15:30:55 +0800</pubDate><description><![CDATA[A.3 Mac系统Qt的安装
      在Mac OS X系统上安装Qt之前，必须先安装Apple的Xcode Tools工具包。一般情况下，同Mac OS X的系统安装盘一并提供的CD（或DVD）中会包含这些工具包，你也可以在Apple Developer Connection（http://developer.apple.com/）下载这些工具包。
      如果你安装的是Mac OS]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 附录A.2 Windows系统Qt的安装]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78295917</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78295917</guid><author>lusirking</author><pubDate>Fri, 20 Oct 2017 15:23:04 +0800</pubDate><description><![CDATA[A.2 Windows系统Qt的安装
      在本书编写时，Windows平台的Qt安装包是qt-win-opensource-4.3.2-mingw.exe（http://download.qt.io/archive/qt/
4.3/）。在你阅读本书时，版本号可能已经不同了，但安装过程应该是一致的。下载并运行安装文件，即可开始安装过程。
      安装程序到“MinGW”页时，如果你]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 附录A.1 许可协议说明]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78264837</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78264837</guid><author>lusirking</author><pubDate>Tue, 17 Oct 2017 19:03:23 +0800</pubDate><description><![CDATA[第四部分附录
附录A Qt的获取和安装
A.1 许可协议说明
A.2 Windows系统Qt的安装
A.3 Mac系统Qt的安装
A.4 X11系统Qt的安装
 
      本附录说明如何获取并在你的系统中安装GPL版本的Qt。这些版本可用于Windows、Mac OS X、X11（Linux和Unix的大多数版本）。Windows和MacOS X的预编译库包含SQLite（一个公]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 Qt简史]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78236785</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78236785</guid><author>lusirking</author><pubDate>Sat, 14 Oct 2017 20:54:36 +0800</pubDate><description><![CDATA[Qt简史
      1995年5月，Qt开发框架首次公开发布。Qt最初由Haavard Nord(奇趣科技CEO)和Eirik Chambe-Eng(奇趣科技总裁)设计开发。Haavard和Eirik相识于Trondheim的挪威科技学院，这也是他们获得计算机科学硕士学位的地方。
      1988年，一家瑞典公司委派Haavard开发一套C++的用户界面框架，从此，Haavard对C++]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 鸣谢]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78220134</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78220134</guid><author>lusirking</author><pubDate>Thu, 12 Oct 2017 21:33:25 +0800</pubDate><description><![CDATA[鸣谢
      首先要感谢Eirik Chambe-Eng，他是奇趣科技的总裁，同时也是两个创始人之一。Eirik不仅热心地鼓励我们编写本书的Qt 3版本，还允许我们占用大量工作时间来进行写作。Eirik和奇趣科技CEO——Haavard Nord都阅读了本书手稿并提出了很多宝贵意见。他们的慷慨和远见来源于Matthias Ettrich。Matthias Ettrich不仅欣然接受了我们由于]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 引语]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78208701</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78208701</guid><author>lusirking</author><pubDate>Wed, 11 Oct 2017 21:30:27 +0800</pubDate><description><![CDATA[引语

      Qt通过“一次编写，处处编译”的方法，为开发跨平台的图形用户界面软件提供了一个综合全面的C++程序开发架构。Qt让程序员能够使用一套源码生成可以运行于多个平台的应用程序，如Windows 98、Vista、MacOS X、Linux、Solaris、HP-UX以及X11的许多其他Uinx版本。Qt的函数库和工具也都是Qt/Embedded
 Linux的一部分，其中Qt/]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 前言]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78198335</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78198335</guid><author>lusirking</author><pubDate>Tue, 10 Oct 2017 22:17:51 +0800</pubDate><description><![CDATA[前言
      为什么是Qt？为什么像我们这样的程序员选择Qt？当然，这里有几个主要原因： Qt单一源码的兼容性（即跨平台特性）、它特点丰富、它的C++性能、源码的可用性、它完善的文档、高质量的技术支持以及奇趣科技在它的营销材料中提到的所有其他项目。这已经很好了，但却忽略了最重要的一点：Qt之所以成功是因为程序员喜欢它。
      为什么程序员喜欢一项技术，而不喜欢另一项？就个人而言，我认]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 丛书编者序]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78186791</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78186791</guid><author>lusirking</author><pubDate>Mon, 09 Oct 2017 21:08:58 +0800</pubDate><description><![CDATA[丛书编者序
亲爱的读者：
      作为一个职业程序员，我每天都使用Qt。我对Qt的组织架构、设计理念及其带给C++开发人员的高效率印象深刻。
      虽然Qt开始只是一款跨平台的GUI工具包，但如今已经发展到包括便携式设备在内的编程开发的几乎所有领域，如文件系统、进程管理、网络编程及数据库访问等等。由于Qt广泛的适用性，你只需要编写一次代码，仅仅通过重新编译就可以使其在不同的平台上运]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 内容简介]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/78044201</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/78044201</guid><author>lusirking</author><pubDate>Wed, 20 Sep 2017 18:55:12 +0800</pubDate><description><![CDATA[内容简介  

      本书详细介绍使用Qt进行跨平台应用程序开发的各个方面，使用的Qt版本为Qt4.3，但对后续的Qt版本也有很大的指导作用。

      本书主要内容分为三部分。
      第一部分为Qt基础，主要介绍Qt入门，对话框的简单应用、主窗口的简单应用（包括菜单栏、工具栏、状态栏、对话框等窗口常用部件）、实现应用程序的功能及自定义窗口部件的创建，共计5章内容。这部分]]></description><category></category></item><item><title><![CDATA[C++ GUI Programming with Qt4 Second Edition 之 前言]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/77899318</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/77899318</guid><author>lusirking</author><pubDate>Fri, 08 Sep 2017 21:42:27 +0800</pubDate><description><![CDATA[前言
提前声明，本前言非原书说明，仅为个人感想，并对各位大众做一简单交代。
首先，本人翻译只是个人系统学习Qt的一种方式，无论是优快云博客发布，还是微信公众号发布，既是为了让大家更快速的上手Qt，也是为了自己将来翻阅方便。
其次，为了最大限度的节约大家时间，大家根据自己的需要选择是通过我的翻译来跟进还是自己看书。
如果你刚接触Qt，且并不急于用其编程，那你可以利用自己的碎片时间跟进我的翻]]></description><category></category></item><item><title><![CDATA[Qt编程环境搭建]]></title><link>https://blog.youkuaiyun.com/lusirking/article/details/77885450</link><guid>https://blog.youkuaiyun.com/lusirking/article/details/77885450</guid><author>lusirking</author><pubDate>Thu, 07 Sep 2017 22:30:42 +0800</pubDate><description><![CDATA[君欲善其事，必先利其器。在正式编写Qt程序之前，让我们先搭建Qt的编程环境。常用的Qt编程环境有两种，即VS与Qt Creator，两者各有所长，至于选择哪个，完全看个人爱好。本文会介绍两种环境的搭建方法，后续内容尽量不牵涉编程环境。
由于在接触Qt之前一直用VS，因此我是用的VS，一来容易上手，二来方便Qt与C++、C等语言的混合编程，另外再结合Qt的Designer可以更容易的定制界面。]]></description><category></category></item></channel></rss>