- 博客(24)
- 资源 (17)
- 收藏
- 关注
转载 Qt三种方式实现背景色和背景图(都可放缩,qss方式也可以)
前言:窗口背景无非两种,及背景颜色、背景图片。Qt中窗口背景如何设置?总结以下三种方法。 1、QPalette设置背景2、实现paintEvent,使用QPainter来绘制背景3、使用QSS来设置背景---------------------------------------------------------------关于QSS(样式表)的使用不想多说,一般我不用Q...
2018-10-15 11:54:29 27361 2
转载 让qt应用程序拥有管理员权限
通常我们要打包release应用程序,但是双击之后我们的qt应用程序是没有管理员权限,(除非你右键以管理员身份打开)。 所以如何让双击之后拥有管理员权限,方法如下: 1.首先我用的是vs2008+qt 4.8.6+add in 2.在你的工程右键属性,找到linker-->manifest file.之后设置UAC execution leve...
2018-10-15 10:27:19 4717
原创 google编码规范
https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/
2018-09-25 10:56:02 963
转载 C++设计模式-Bridge桥接模式
C++设计模式——桥接模式概念 将抽象部分与它的实现部分分离,使它们都可以独立地变化。它是一种对象结构型模式,...
2018-09-14 16:22:50 291
转载 C++设计模式-Prototype原型模式
作用:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。Prototype模式提供了一个通过已存在对象进行新对象创建的接口(Clone), Clone()实现和具体的语言相关,在C++中通过拷贝构造函数实现。UML图如下:代码如下:Prototype.h 1 #ifndef _PROTOTYPE_H_ 2 #define _PROTOTYPE...
2018-09-14 15:09:42 185
转载 C++设计模式-Builder建造者模式
作用:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。Builder模式和AbstractFactory模式在功能上很相似,因为都是用来创建大的复杂的对象,它们的区别是:Builder模式强调的是一步步创建对象,并通过相同的创建过程可以获得不同的结果对象,一般来说Builder模式中对象不是直接返回的。而在AbstractFactory模式中对象是直接返回的,Abstr...
2018-09-14 15:03:08 899
转载 C++设计模式-Singleton单例模式
Singleton单例模式Singleton 是对全局变量的取代策略作用:保证一个类只能有一个实例,并提供一个全局唯一的访问点。仅有一个实例:通过类的静态成员变量来体现。提供访问它的全局访问点:访问静态成员变量的静态成员函数来体现。《设计模式》一书中给出了一种很不错的实现,定义一个单例类,使用类的私有静态指针变量指向类的唯一实例,并用一个公有的静态方法获取该实例。单例模式通过类本身来管理其...
2018-09-14 14:46:50 105
转载 C++设计模式-Factory工厂模式
1:简单工厂模式 简单工厂模式是属于创建型模式,又叫做静态工厂方法(static Factory Method)模式,简单工厂模式是由一个工厂对象决定创建出来哪一种产品类的实例. 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一类产品类(这些产品类继承自一个父类或接口)的实例。打个比方 假设有一个工厂,他能生产出A、B两种产品。当客户需要产品的时候一定要告诉共产是哪...
2018-09-14 14:40:11 140
转载 C++设计模式-Proxy代理模式
Proxy代理模式作用:为其他对象提供一种代理以控制对这个对象的访问。代理的种类:如果按照使用目的来划分,代理有以下几种:远程(Remote)代理:为一个位于不同的地址空间的对象提供一个局域代表对象。这个不同的地址空间可以是在本机器中,也可是在另一台机器中。远程代理又叫做大使(Ambassador)。 也就是为一个对象在不同的地址空间提供局部代表。这样可以隐藏一个对象存在于不同地址空间的事...
2018-09-14 10:37:10 353
转载 C++设计模式-Strategy策略模式
C++设计模式-Strategy策略模式 <div class="postText"> <div id="cnblogs_post_body" class="blogpost-body"&gt
2018-08-17 17:47:58 143
转载 zmq_setsockopt ——设置ZMQ socket的属性
ZeroMQ API 目录 :http://www.cnblogs.com/fengbohello/p/4230135.html本文地址 :http://www.cnblogs.com/fengbohello/p/4398953.html翻译:郝峰波mail : fengbohello@qq.comZeroMQ 官方地址 :http://api.zeromq.org/...
2018-07-27 14:28:30 6612
转载 Flex 布局语法教程
Flex 布局语法教程 分类 编程技术 网页布局(layout)是CSS的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display属性 + pos...
2018-07-20 17:21:55 184
转载 UML之类图的符号
软件开发过程中经常会遇到UML建模,那么你对UML符号是否熟悉,这里向大家简单介绍一下UML类图符号,每种符号都有不同的意义,希望通过本节的学习你对UML类图符号会有一定的了解,下面就让我们一起来看一下UML类图符号的...
2018-07-19 10:46:33 4150
转载 QT解析QJsonObject和QJsonArray以及和QByteArray之间的相互转换
在pro中添加 QT += script解析QJsonObject#include <QCoreApplication>#include <QtScript> // JSON格式的前缀#define J_ID “id”#define J_NICK “n...
2018-07-19 09:05:48 3006 1
转载 Git命令总结
当你凝视深渊的时候,深渊也在凝视你。作者: zhanghaoli12345@163.comNOTE: 此文档只是简单的总结课部分可以能会用到的命令,其中如有错误望可以指正。Git的安装 命令 内容 Git的安装 $ sudo ap...
2018-07-18 17:41:21 123
转载 第五章 高级发布-订阅模式
此文章转载自GitHub : https://github.com/anjuke/zguide-cn作者信息如下。 ZMQ 指南作者: Pieter Hintjens ph@imatix.com, CEO iMatix Corporation.原文地址: https://github.com/imatix/z...
2018-07-18 17:37:30 1927
转载 第四章 可靠的请求-应答模式
此文章转载自GitHub : https://github.com/anjuke/zguide-cn作者信息如下。 ZMQ 指南作者: Pieter Hintjens ph@imatix.com, CEO iMatix Corporation.原文地址: https://github.com/imatix/z...
2018-07-18 17:35:00 1874
转载 第三章 高级请求-应答模式
此文章转载自GitHub : https://github.com/anjuke/zguide-cn作者信息如下。 ZMQ 指南作者: Pieter Hintjens ph@imatix.com, CEO iMatix Corporation.原文地址: https://github.com/imatix/z...
2018-07-18 17:32:18 1114
转载 Qt插件使用
对于一个大型软件系统来说,实现plugin是一件很美妙的事情,一个成功的plugin系统可以使软件增色不少。Plugin最大的功能是在一定程度内提高了软件的灵活度和可扩展性。一个设计精良的server软件plugin系统甚至在server程序不退出的情况下可以调用新加入的plugin,实现不间断...
2018-07-18 12:03:03 954
转载 第二章 ZeroMQ进阶
转 ZeroMQ 中文指南 第二章 ZeroMQ进阶【转载】 &lt;div class="article-info-box"&gt; &lt;div class="article-bar-top d-flex"&gt;
2018-07-17 16:25:23 297
转载 第一章 ZeroMQ基础
此文章转载自GitHub : https://github.com/anjuke/zguide-cn作者信息如下。 ZMQ 指南作者: Pieter Hintjens ph@imatix.com, CEO iMatix Corporation.原文地址: https://github.com/imatix/z...
2018-07-17 14:53:47 312
转载 QRunnable结合QThreadPoll实现多线程
前面的博文中,我们讲过QtConcurrent模块,该模块是Qt中实现并发编程的高级API接口,而QRunnable结合QThreadPoll和QThread都是Qt中与并发编程相关的低级接口。今天我们先来看QRunnable和QThreadPool。QRunnable类在Qt中是所有可运行对象的基类...
2018-07-17 14:02:28 327
转载 Qt之QObject介绍
QObject上一节中我们讲了QObject是Qt中使用Meta-Object元对象模型或者说使用信号与槽机制,必须继承的根基类,一般面向对象语言都会有这么一个根基类,提供了语言的基础,那么Qt作为C++的扩展库,QObject作为Qt的根类,为我们提供了哪些功能呢?对象树在Qt的构造函数中,我们可以发现都...
2018-07-17 10:29:48 4092
转载 qt对象销毁过程delete
http://blog.csdn.net/dbzhang800/article/details/6300025在C++中学习过程中,我们都知道:delete 和 new 必须配对使用(一 一对应):delete少了,则内存泄露,多了麻烦更大。Qt作为C++的库,显然是不会违背C++的前述原则的。可...
2018-07-17 10:26:44 4523 1
基于J2EE框架的个人博客系统项目毕业设计(代码+论文)
2013-03-14
vc++单位绩效管理系统+完整数据库
2013-03-14
DirectX 3D游戏编程实用教程[郑阿奇]源代码
2013-03-14
仿QQ聊天室程序源代码
2013-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人