摘要: (转载)http://www.cppblog.com/biao/archive/2011/12/22/162572.html#include<QCryptographicHash>#include<QDebug>int main(intargc,char*argv[]){ qDebug()<<QCryptographicHash::hash("Biao",QCryptographicHash::Md5).toHex().constData(); return 0;} 阅读全文
posted @ 2013-05-12 23:10 robotke1 阅读(274) 评论(0) 推荐(0)
摘要: (转载)http://blog.sina.com.cn/s/blog_4f183d960100sdxf.html最近用QT写一个控制台程序,却不能将提示文本输出到屏幕。cout<<"abcd"正常运行但是屏幕上却没有输出。解决办法:在qt的工程文件(.pro文件)中加入以下代码:CONFIG += console注意:(1)如果是已经编译了的工程,然后加上CONFIG += console之后, 必须clean工程,否则cout还是输出不了。(2)其实这个方法在GUI工程里面加上CONFIG += console之后,cout也能输出。如下图:从上图中可以看出在 阅读全文
posted @ 2013-05-12 22:56 robotke1 阅读(4936) 评论(0) 推荐(1)
摘要: (转载)http://www.cppblog.com/biao/archive/2011/10/23/158940.html拖拽前:@import url(http://www.cppblog.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);拖拽图片到窗口的label里,显示效果如下:Qt已经提供了强大的拖拽功能,实现如上效果,只需要很简单的几步即可。1. 使用Qt Creator创建一个窗口,在里面放置一个Q 阅读全文
posted @ 2013-05-12 22:26 robotke1 阅读(783) 评论(0) 推荐(0)
摘要: (转载)http://www.cppblog.com/biao/archive/2012/01/16/164244.html在工程的.pro文件里加上以下编译批令即可:DEFINES += QT_NO_DEBUG_OUTPUT这样子相当于注释掉qDebug()语句了。注意:(1)如果开始已经编译了工程,然后再加上DEFINES += QT_NO_DEBUG_OUTPUT在.pro文件中需要clean工程,否则qDebug()还是可以输出。clean工程之后,qDebug()就不输出了。 阅读全文
posted @ 2013-05-12 22:09 robotke1 阅读(768) 评论(0) 推荐(0)
摘要: (转载)http://www.cppblog.com/biao/archive/2011/10/27/159209.html效果图如下:工程文件:/Files/biao/SearchButton.7z/*********************************************** SearchButton.h*********************************************/#ifndef SEARCHBUTTON_H#define SEARCHBUTTON_H#include<QPushButton>classQLineEdit;clas. 阅读全文
posted @ 2013-05-12 22:06 robotke1 阅读(1038) 评论(0) 推荐(0)
摘要: (转载)http://www.cppblog.com/biao/archive/2011/10/05/157553.html1. 使用QtCreator创建工程@import url(http://www.cppblog.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);2. 修改编译输出的目录: QtCreator->Projects->Build directory到project directo 阅读全文
posted @ 2013-05-12 22:03 robotke1 阅读(235) 评论(0) 推荐(0)
摘要: (转载)http://www.cppblog.com/tx7do/archive/2010/03/16/97274.htmlStarUML是用得很顺手的UML工具,但是启动时候每次都会出现"System Error. Code:1722. RPC服务器不可用."错误.一般来说这个应该是某个Windows服务没有打开所导致的问题.后来才发现:原来是Print Spooler这个服务没有启动,只要启动这个服务就可以了,启动StarUML的时候就不会报错了. 阅读全文
posted @ 2013-05-12 17:10 robotke1 阅读(274) 评论(0) 推荐(0)
摘要: (转载)http://blog.sina.com.cn/s/blog_a5f093b401015xqr.html在使用starUML 画use case diagrams 时,当画actor 和 use case 之间的 directedAssosiation时,经常会出现connect elements exactly 的弹出框,这是什么原因呢?原因:是因为你拉线的时候没有从起点到终点拉解决办法:从actor的手的位置拉到use case 框的边缘。注意:actor和 user case之间不能用<<extend>>和<<include>>线 阅读全文
posted @ 2013-05-12 17:07 robotke1 阅读(1862) 评论(0) 推荐(0)
摘要: (转载)http://health.lady8844.com/FAQ/1091594/ 早餐是一天中最重要的,一定要吃得够营养。那么早餐吃什么最有营养?爱美网健康频道,为网友解决一切健康疑问。本专题主要解决早餐吃什么最有营养的疑问,为你指出早餐吃什么最有营养,同时告诉大家吃早餐时候的注意事项,帮助大家更好的选择丰富营养的美味早餐,开始一天的工作与学习。 早餐吃什么最有营养 早餐要吃得像皇帝,就是说早餐一定要吃得够营养,才能让一整天都有充沛的精力。所以吃早餐的时候,应该选择好消化的,同时温热的食物。最常见的有:粥类、牛奶、面包、豆浆等。早餐尽量不要吃辛辣刺激的食物,也不要吃热量太高的食物。 .. 阅读全文
posted @ 2013-05-12 17:03 robotke1 阅读(186) 评论(0) 推荐(0)
摘要: 常吃葱有助于防止血压升高所致的头晕,使大脑保持灵活和预防老年痴呆。而且葱还有较强的杀菌作用。民谚云:“每天不离葱,身轻脑子灵。”别名: 葱又名大葱、青葱、四季葱、事菜。 形态特征:葱属百合科,是多年生草本植物葱的茎与叶,上部为青色葱叶,下部为白色葱白。原产于西伯利亚,我国栽培历史悠久,分布广泛,而以山东、河北、河南等省为重要产地。大葱耐寒抗热,适应性强,四季均可上市。普通大葱,遍及南北各地。叶圆而中空,叶鞘基部抱合成“假茎”,幼嫩时叶和葱白都能食用。 根据葱白的长短又分为两个类型—大葱和小葱。大葱植株高大,葱白洁白而味甜,在北方栽培较多,大葱多用于煎炒烹炸。南方多产小葱,是一种常用调料,又叫香 阅读全文
posted @ 2013-05-12 16:55 robotke1 阅读(449) 评论(0) 推荐(0)
摘要: (转载)http://blog.csdn.net/dongliqiang2006/article/details/4479147Qwt(http://qwt.sourceforge.net/)是基于Qt写的一个图形类库,不知道这样说对不对,它的原文说明是这样的:Qwt - Qt Widgets for Technical ApplicationsThe Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical backgroun 阅读全文
posted @ 2013-05-12 16:38 robotke1 阅读(307) 评论(0) 推荐(0)
摘要: (转载)http://blog.csdn.net/dongliqiang2006/article/details/4477228QWT是一套非常不错的开发库,它能结合QT开发,做出非常好的曲线,刻度,表盘等效果来。qwt的下载以及动态链接库的编译等这里就不做介绍了。在源码目录下可以找到designer目录,其中有插件的源码,编译完之后就会生成qwtplugin.dll和qwtplugin.lib,把他们拷贝到$(QTDIR)/plugins/designer目录下,重新启动QT Designer,就会看到ToolBox面板中多出了Qwt类,如下图所示。以上在QT3.3.4下测试通过,qwtpl 阅读全文
posted @ 2013-05-12 16:36 robotke1 阅读(164) 评论(0) 推荐(0)
摘要: (转载)http://no001.blog.51cto.com/1142339/389798http://www.qtcn.org/bbs/read.php?tid=14065#ifndef WINDOW_H#define WINDOW_H#include <QSystemTrayIcon>#include <QDialog>QT_BEGIN_NAMESPACEclass QAction;class QCheckBox;class QComboBox;class QGroupBox;class QLabel;class QLineEdit;class QMenu;cla 阅读全文
posted @ 2013-05-12 16:29 robotke1 阅读(409) 评论(0) 推荐(0)
摘要: (转载)http://blog.csdn.net/zoudaokou2006/article/details/4853123Movement:Cursor Keys(方向键) 上下左右移动光标Page Up/Down 上下翻页Ctrl+Left/Right(方向键)左右逐个单词移动光标Home/End光标移至本行的起始/末尾Ctrl+Home/End光标移动至整个文本的起始/末尾Ctrl+Up/Down/PageUp/PageDown在不改变光标位置的情况下上下移动、翻页Shift+Movement选择文本中相应的内容Alt+Movement竖向文本选择Ctrl+U/Ctrl+Shift+U选 阅读全文
posted @ 2013-05-12 16:25 robotke1 阅读(445) 评论(0) 推荐(0)
摘要: (转载)http://www.cnblogs.com/sunyubo/archive/2012/07/04/2708241.html在标准 C 或者 C++ 中由于不支持 0 长度的数组,所以 int array[0]; 这样的定义是非法的。不过有些编译器的扩展功能支持 0 长度的数组。在 C 中,0 长度的数组的主要用途是用来作为结构体的最后一个成员,然后用它来访问此结构体对象之后的一段内存(通常是动态分配的内存)。由于其非标准性,在程序中尽量避免使用 0 长度的数组。作为替换,可以使用 C99 标准中的不完整数组来替换 0 长度的数组定义。如:CODE:struct X { /* Mem. 阅读全文
posted @ 2013-05-12 15:59 robotke1 阅读(301) 评论(0) 推荐(0)
摘要: (转载)http://www.cnblogs.com/sunyubo/archive/2011/03/04/2282070.htmlprintf("\033[字背景颜色;字体颜色m字符串\033[0m" );printf("\033[41;32m字体背景是红色,字是绿色\033[0m\n"); 41是字背景颜色, 32是字体的颜色, 字体背景是红色,字是绿色是字符串. 后面的\033[0m是控制码.颜色代码: QUOTE: 字背景颜色范围: 40--49 字颜色: 30--39 40: 黑 30: 黑 41: 红 31: 红 42: 绿 32: 绿 43 阅读全文
posted @ 2013-05-12 14:23 robotke1 阅读(251) 评论(0) 推荐(0)
摘要: (转载)http://www.cnblogs.com/sunyubo/archive/2010/08/25/2282132.html1.概念1). 什么是core dumpcore dump即是内存dump(现在通常是写在一个叫core的file 里面),core也许来自远古时候,那时候人们使用线圈制作内存,而线圈就叫做core。2). 什么是map文件MAP 文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,是整个程序工程信息的静态文本,通常由linker生成。注:map文件在各种编译器中都可以使用,不限于gcc.2.使用1). core dump如果用的是bash的话, 在/ 阅读全文
posted @ 2013-05-12 13:57 robotke1 阅读(1331) 评论(0) 推荐(0)
摘要: (转载)http://www.myexception.cn/linux-unix/970641.htmlLinux下AutoTools工具集使用教程12.4使用autoTools工具集12.4.1 什么是autoTools上几小节已经了解到了make工程管理器的强大功能。编写makefile 确实不是一件轻松的事,尤其对于一个较大的项目而言更是如此。那么,有没有一种轻松的手段生成makefile而同时又能让用户享受make 的优越性呢?本节要讲的autoTools系列工具正是为此而设的,它只需用户输入简单的目标文件、依赖文件、文件目录等就可以轻松地生成makefile了。另外,这些工具还可以完 阅读全文
posted @ 2013-05-12 10:51 robotke1 阅读(641) 评论(0) 推荐(0)
摘要: (转载)http://kongxue448.blog.163.com/blog/static/1680531842011215113615215/Linux中安装编译Boost库介绍 Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。 Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表达式库,文 件系统库等)需要链接库。但 阅读全文
posted @ 2013-05-12 10:50 robotke1 阅读(1327) 评论(0) 推荐(0)
摘要: (转载)http://kongxue448.blog.163.com/blog/static/1680531842011214105028876/?COLLCC=4176204575&介绍 log4cpp是个基于LGPL的开源项目,是基于优秀的日志处理跟踪项目Java语言的log4j移植过来的。log4j介绍的文档很多,在java领域使用的也比较广泛,而这个功能强大的库对国内的C++语言开发人员却使用的不多。安装、编译1、网站上下载了 log4cpp-1.0.tar.gz,然后将其解包到 /usr/local/ 里面。configure文件里面默认它在/usr/local里配置,可以通 阅读全文
posted @ 2013-05-12 10:49 robotke1 阅读(1890) 评论(0) 推荐(0)