05 2014 档案

摘要:附录C Qt资源C.1 Qt 官方资源全 球各大公司以及独立开发人员每天都在加入 Qt 的开发社区。他们已经认识到了Qt 的架构本身便可加快应用程序开发进度。这些开发人员,无论是想开发单平台软件、还是想开发跨平台软件,都可从 Qt 统一而直接的 API、强大的构建系统以及各种支持工具(例如 Qt D... 阅读全文
posted @ 2014-05-27 21:03 wiessharling 阅读(1319) 评论(0) 推荐(0)
摘要:在Log4Qt中存在一个比较大的问题,当使用 DailyRollingFileAppender对日志进行输出时,会无限输出文件,也就是说,当系统运行很久时,日志文件有可能很大,大到无法想象。因此,很多开发者希望在DailyRollingFileAppender中加一个属性,用于配置日志文件的个数... 阅读全文
posted @ 2014-05-26 21:53 wiessharling 阅读(2616) 评论(0) 推荐(0)
摘要:近期在学习QT时遇到了很多问题这也是其中一个,个人通过在各种书籍和网络上的查阅找到了一些关于这方面的答案,希望能给大家一些帮助。首先,在QT中对于窗口显示常用的有这么几个方法可以调用:Qt全屏显示函数showFullScreen() Qt最大化显示函数 showMaximized()Qt最小化显示函... 阅读全文
posted @ 2014-05-24 21:26 wiessharling 阅读(47965) 评论(2) 推荐(0)
摘要:protected: bool eventFilter(QObject *obj, QEvent *event);bool frmPwd::eventFilter(QObject *obj, QEvent *event){ //如果用户按下了回车键,则触发修改密码信号 if (ev... 阅读全文
posted @ 2014-05-23 21:23 wiessharling 阅读(2056) 评论(0) 推荐(0)
摘要:class myHelper:public QObject{public: //设置为开机启动 static void AutoRunWithSystem(bool IsAutoRun, QString AppName, QString AppPath) { QSet... 阅读全文
posted @ 2014-05-23 21:11 wiessharling 阅读(597) 评论(0) 推荐(0)
摘要://设置系统日期时间 static void SetSystemDateTime(int year,int month,int day,int hour,int min,int sec) { QProcess p(0); p.start("cmd"); ... 阅读全文
posted @ 2014-05-23 21:09 wiessharling 阅读(258) 评论(0) 推荐(0)
摘要:static bool IsIP(QString IP) { QRegExp RegExp("((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)"); return Reg... 阅读全文
posted @ 2014-05-23 21:06 wiessharling 阅读(611) 评论(0) 推荐(0)
摘要:#include "widget.h"#include "ui_widget.h"#include #include Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui->setupUi(t... 阅读全文
posted @ 2014-05-10 19:16 wiessharling 阅读(934) 评论(0) 推荐(0)
摘要:本文基于上一篇《Log4Qt 使用(一)》来继续完善一下关于Log4Qt的使用。在讲解之前,我们首先来看一个例子:int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); Log4Qt::PropertyConfi... 阅读全文
posted @ 2014-05-07 11:42 wiessharling 阅读(1632) 评论(0) 推荐(0)
摘要:一、下载 http://sourceforge.net/projects/log4qt/develop二、Log4Qt介绍 Log4Qt 是Apache Log4J 的Qt移植版,所以看Log4J的资料应该是最直接有效的(因为Log4Qt的直接资料太少了)。 Log4Qt主要是用来记录日志(有... 阅读全文
posted @ 2014-05-06 21:38 wiessharling 阅读(5682) 评论(0) 推荐(0)
摘要:思科的一道面试题如下:不要用编译器用1分钟事件思考下源文件A:int a[10];int *b=a;源文件B:extern int *a;extern int b[];int x,y;...x=a[3];y=b[3];解释执行两条赋值语句时会发生什么?ChinaUnix里面有一高人的解释如下:这个问... 阅读全文
posted @ 2014-05-05 10:45 wiessharling 阅读(708) 评论(0) 推荐(0)
摘要:1.////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////... 阅读全文
posted @ 2014-05-05 10:20 wiessharling 阅读(429) 评论(0) 推荐(0)
摘要:一、对容器的基本认识 总的来说,容器应该包含放在其中的对象的副本,而不是对象本身。二、复制容器意味着什么? 通常将容器成为模板,而容器内的对象的类型就是模板参数。Container 显然,如果复制容器只不过简单地使两个容器指向同一个底层对象,而不是复制容器内的元素,那么效率就会提高很多。毕竟,... 阅读全文
posted @ 2014-05-05 09:57 wiessharling 阅读(377) 评论(0) 推荐(0)
摘要:虚函数使用的时机为什么虚函数不总是适用? 1. 虚函数有事会带来很大的消耗; 2. 虚函数不总是提供所需的行为; 3. 当我们不考虑继承当前类时,不必使用虚函数。必须使用虚函数的情况: 1. 当你想删除一个表面上指向基类对象,实际却是指向派生类对象的指针,就需要虚析构函数。 阅读全文
posted @ 2014-05-04 21:12 wiessharling 阅读(342) 评论(0) 推荐(0)