摘要: 目录 一、添加主窗口菜单 二、添加菜单图标 三、添加资源文件 四、使用资源文件 五、使用代码来添加菜单和图标 正文 一、添加主窗口菜单 1.新建Qt Gui应用,项目名称为myMainWindow,基类选择QMainWindow,类名为MainWindow。 2.创建完项目后,打开mainwindo 阅读全文
posted @ 2016-12-17 23:02 FeckCode 阅读(11921) 评论(0) 推荐(1) 编辑
摘要: 该文章原创于Qter开源社区(www.qter.org),作者yafeilinux,转载请注明出处! 正文 一、创建项目 1.新建Qt Gui应用,项目名称为“login”,类名和基类保持MainWindow和QMainWindow不变。 2.完成项目创建后,向项目中添加新的Qt设计师界面类,模板选 阅读全文
posted @ 2016-12-17 22:20 FeckCode 阅读(4186) 评论(0) 推荐(0) 编辑
摘要: 该文章原创于Qter开源社区(www.qter.org),作者yafeilinux,转载请注明出处! 导语 程序要实现的功能是:程序开始出现一个对话框,按下按钮后便能进入主窗口,如果直接关闭这个对话框,便不能进入主窗口,整个程序也将退出。当进入主窗口后,我们按下按钮,会弹出一个对话框,无论如何关闭这 阅读全文
posted @ 2016-12-17 17:25 FeckCode 阅读(15464) 评论(0) 推荐(1) 编辑
摘要: 下载Qt Creater,博主是Qt5.2.0版本: 15:17:16 打开界面,选择文件新项目, 文件名:hellodemo; 生成的文件有.pro时项目文件,包含项目的信息,mainwindow.h .cpp 是dialog类的文件,.ui时设计师设计的界面文件; 左下角有 waelkflwak 阅读全文
posted @ 2016-12-17 15:20 FeckCode 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 并发与并行: 并发和并行从宏观上来讲都是同时处理多路请求的概念。但并发和并行又有区别,并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔内发生。 1.Timer.1 - 使用同步定时器 先完整介绍一下,后面的例子该省略的就省略了。 所有的Asio类只要简单的包含"asio 阅读全文
posted @ 2016-11-18 14:31 FeckCode 阅读(16172) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/a/1190000006232497 阅读全文
posted @ 2016-11-12 02:15 FeckCode 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一般类成员函数开线程格式 std::thread t1(&类名::函数,&实例化对象,参数....) ||std::thread t1(std::bind(&&类名::函数,&实例化对象,参数....)) 阅读全文
posted @ 2016-11-12 02:14 FeckCode 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 底层const是代表对象本身是一个常量(不可改变); 顶层const是代表指针的值是一个常量,而指针的值(即对象的地址)的内容可以改变(指向的不可改变); 当执行对象的拷贝操作时,常量时顶层const还是底层const时就区别明显,其中顶层const不受什么影响; 底层const执行拷贝是2对象的类 阅读全文
posted @ 2016-11-11 11:30 FeckCode 阅读(4732) 评论(0) 推荐(2) 编辑
摘要: C++模版: 模版时C++支持多参数多态的工具,使用模版可以为用户为类或函数声明一般模式,使得类的数据成员,或者成员函数的参数,返回值取得任意类型。 模版是一种对类型进行参数化的工具; 通常有两种形式:函数模版和类模版; 函数模板针对仅参数类型不同的函数; 类模板针对仅数据成员和成员函数类型不同的类 阅读全文
posted @ 2016-11-08 02:20 FeckCode 阅读(375) 评论(0) 推荐(0) 编辑
摘要: class A {public:A() { printf("A \n"); }~A() { printf(" ~A \n"); } // 这里不管写不写virtual,删除B对象的时候,都会被执行。因为这个例子是B*指针指向B对象,不是A*指针指向B对象。}; class B : public A{ 阅读全文
posted @ 2016-10-31 15:30 FeckCode 阅读(4870) 评论(0) 推荐(1) 编辑