自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 跟我一起写 Makefile(四)

书写规则————规则包含两个部分,一个是依赖关系,一个是生成目标的方法。在Makefile中,规则的顺序是很重要的,因为,Makefile中只应该有一个最终目标,其它的目标都是被这个目标所连带出来的,所以一定要让make知道你的最终目标是什么。一般来说,定义在Makefile中的目标可能会有很多,但是第一条规则中的目标将被确立为最终的目标。如果第一条规则中的目标有很多个,那么,第一个目

2013-06-26 17:39:56 599

转载 跟我一起写 Makefile(三)

Makefile 总述———————一、Makefile里有什么?Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释。1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。2、隐晦规则。由于我们的make有自动推导的功能,所以隐晦的规则可以让我们比较粗糙地简略

2013-06-26 17:26:31 695

转载 跟我一起写 Makefile(二)

跟我一起写 Makefile(二)分类: 编程语言 2004-02-24 16:49 24911人阅读 评论(5)收藏举报makefile编程工作任务语言c三、make是如何工作的在默认的方式下,也就是我们只输入make命令。那么,    1、make会在当前目录下找名字叫“Makefile”或“makefile”的文件。    2、如果找到,它会找文件

2013-06-26 15:41:41 714

转载 跟我一起写 Makefile(一)

跟我一起写 Makefile 陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就

2013-06-26 14:31:36 699

原创 关于Qt中的调试问题

在用qtCreator开发程序过程中,总是要调试程序,但是在调试过程中总是会遇见这样或那样的问题,比如什么"gdb进程中断",我的开发环境是win7(32bit),qtcreator 2.7.0,qt4.8.4的库,我新建一个qt gui 应用之后,运行程序可以正常输出结果,但是不能调试,由于qt4.8.4的库不自带mingW编译器,然后在网上下了MinGW-gcc440_1,这个版本比较老,所以

2013-06-25 11:11:57 1371

原创 Qt运行时报出“无法获取调试输出”

当你一个工程文件用多个qtcreator打开时,运行过程中会报“无法获取调试输出”,这时你可以关闭其他的qtcreator,只保留一个qtcreator,再运行就不会报“无法获取调试输出”

2013-06-25 10:03:53 5347 1

转载 C++实现设计模式之工厂模式

设计模式C++实现——工厂模式设计模式c++classuml产品编程       软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设

2013-06-20 13:38:36 581

原创 实现Qt无标题窗口移动的改进

前面我写了一个关于Qt无标题窗口的移动,当初我为了实现窗体移动,用了一个frame看成标题栏,当鼠标在frame范围内移动,整个窗体就随着移动,现在不再采用frame,而是直接把鼠标放在窗体的标题栏的那个位置就移动,实现代码如下(代码和以前代码大致相同)头文件:private:QPoint offset; //记录 获取鼠标位置与窗口位置的差值bool m_bisMoveable;

2013-06-15 10:56:27 1145

原创 Qt中QDesktopServices::openUrl()函数的简单使用

有时,我们可能有这种需求,就是点击软件主界面中的帮助按钮,就打开该软件的帮助文档,其实实现这种方法在qt中很方便,qt中的QDesktopServices::openUrl(QUrl());很好用你只要将你的文件路径传进去就可以#include #include QDesktopServices::openUrl("D:/Example");

2013-06-14 13:55:43 4887

转载 Qt实现屏保

Qt不在嵌入式模式下实现屏保的方法        所谓屏保就是在没有任何操作到达一定时间后启动的。       在qt下实现的方法就是给QApplication安装事件过滤器,当然继承QApplication重写notify()函数也是可以的。因为notigy函数是整个应用程序第一时间获取到键盘、鼠标...事件的函数。       我采用的是安装事件过滤器的方法,因

2013-06-05 15:31:33 4694 1

转载 父窗口隐藏、最小化时对子窗口(Parent或者Owner关系)的影响

父窗口隐藏、最小化时对子窗口(Parent或者Owner关系)的影响一、 窗口的Parent、Owner关系    窗口有两种可能的上下级关系,一种是Owner,一种是parent。    创建窗口时,有WS_POPUP属性的窗口,它的父窗口其实是Owner窗口。创建之后,可以通过SetParent,为它设置父窗口,这样子他就有父窗口(子窗口位置限制在父窗口中)

2013-06-04 13:39:12 1212

原创 Qt在ubuntu下报cannot connect creator comm sokcet /tmp/qt_temp.cQ2531/stub-socket原因

经过在网上查找资料终于解决了,解决方法是:选择qtCreator的“工具”-》"选项“-》”环境“在系统终端中原为x-terminal-emulator -e改为:xterm -e

2013-06-03 16:51:34 1462

空空如也

空空如也

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

TA关注的人

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