自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(215)
  • 资源 (7)
  • 收藏
  • 关注

原创 Windows鼠标隐藏及显示

Windows鼠标隐藏及显示

2021-04-14 16:50:39 784

原创 Qt之如何在Qt Creator检索源代码

首先确保下载Qt源码Src文件。以下是具体步骤,但是此种方法不能直接通过ctrl直接跳转,需要通过检索器查看源代码。

2021-04-02 11:29:19 1349

原创 关于Qt Error: dependent ‘.h‘ does not exist问题解决

如果是在控件提升的情况下出现该问题,可能是提升控件的路径不对引起,有两种解决方案:一种是在提升地方以相对pro文件路径方式加入,另外一种是在pro文件加入INCLUDEPATH

2021-01-27 14:59:35 4284 1

原创 C++对象之间通信的几种方式

第一种:直接调用(强耦合、循环嵌套)#include <iostream>using namespace std;class CouplingB{public: void HandleMessage(int i) { cout << i << endl; }};class CouplingA{public: void SendMessage(int i) { m_b.Handl

2020-12-30 17:51:12 3631 1

原创 windows api 控制屏幕亮度

待完成

2020-12-04 14:35:30 1060

原创 windows api 控制系统音量

以下代码针对window10支持,其他版本有待测试。SystemVolumn.h#pragma once#ifndef _SystemVolume_h_#include <windows.h>#include <mmdeviceapi.h>#include <endpointvolume.h>#include <audioclient.h>#ifndef SYSTEM_DLLEXPORT // SYSTEM_DLLEXPORT#defi

2020-12-04 14:33:18 2118 1

原创 关于windows开机进入自启动程序非资源管理器的问题

打开注册表进入:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon,修改Shell字段的键值为自定义程序,例如"d:/xxx.exe"。

2020-11-17 15:12:43 178

转载 Qt之维护工具MaintenanceTool.exe 使用(获取镜像地址实测无效)

Qt 维护工具MaintenanceTool.exe 使用

2020-11-12 11:42:39 1978

原创 编译器优化

观察以下代码#include <iostream>using namespace std;class Copyable {public: Copyable(){} Copyable(const Copyable &o) { cout << "Copied" << endl; }};Copyable ReturnRvalue() { return Copyable(); //返回一个临时对象}void

2020-11-11 16:07:20 166

原创 关于代码结构设计

1.优秀的代码逻辑设计是整体向内部收缩,逐步分解的过程,而不是功能合成由内部向外部影响关联的过程。2.自底向上的设计结果,一定是最后的整合有问题。可以参考以下博客的观念,个人还是比较赞同的。关于代码结构设计...

2020-10-27 09:50:48 1015

原创 UMl之类之间的几种关系图

2020-08-07 16:08:14 198

原创 C++综合系列之实现回调机制的几种方式

/* 方式一:回调函数 */typedef void (*CallbackFun)(int i);//调用者void test(int i, CallbackFun callback){ callback(i);}//被调用者void func(int i){ cout << i << endl;}void main(){ test(2, func);}/* 方式二:Sink *//*对方要求的接口*/// 中介接口(中介器)

2020-07-29 10:40:13 272

原创 抓取网页中手机号码

telephone.py# coding:utf-8import reimport requestsimport osimport sysfrom requests.exceptions import ReadTimeout,HTTPError,RequestExceptionglobal datafw = open("telphone.txt", 'w')fr = ope...

2019-12-13 15:42:07 4857 1

原创 软件项目开发管理工具

1.scrumwise/teambition(项目管理工具)2.Review Board(代码审查工具)3.Jenkins(自动化集成服务器工具)4.MantisBT(bug管理工具)5.Goolgle Test(单元测试工具)...

2019-12-13 15:35:16 505

原创 经典悖论

上帝悖论 命题:上帝能创造出一块他搬不动的石头吗? 如果回答能,那么上帝能创造出石头,但是那块石头他搬不动,所以在力量上面上帝不是万能的;如果回答不能,那么上帝连一块石头都创造不了,说明上帝在创造力上面不是万能的。 (1)宗教解释: 上帝是万能的,所以“不能举起”本身就是毫无意义的条件,这个问题本身就是矛盾的。另外还有人说上帝的形态可以分为多种,每种形态的上帝司管不同的能力。 (2)无神论

2019-11-11 10:04:32 496

原创 关于Qt程序崩溃没有正常退出造成下一次无法继续打开的问题解决

打开C:\Users\67358\AppData\Local\cache\qtshadercache目录,删除里面的临时文件,便可以解决。

2019-08-07 09:35:56 1945

原创 软件开发流程

项目总结:1.几种常用的软件开发模型:边做边改模型、瀑布模型、增量(迭代)模型、快速原型模型、螺旋模型、敏捷原型等。2.软件开发要符合SQA质量管理。3.开发过程中注意代码的健壮性、稳定性、安全性、高效性等。...

2018-12-26 16:36:19 321

原创 charts

#include &quot;customchartview.h&quot;#include &amp;lt;QDebug&amp;gt;CustomChartView::CustomChartView(QGraphicsView *parent) : QChartView(parent){ m_categories &amp;lt;&amp;lt; &quot;Jan&quot; &amp;lt;&am

2018-12-12 17:08:00 373

原创 座标系统之item、scene、view三者映射关系

Coordinate MappingOften when dealing with items in a scene, it can be useful to map coordinates and arbitrary shapes from the scene to an item, from item to item, or from the view to the scene. For ...

2018-12-12 15:36:28 2364

原创 关键字之this

TBD

2018-12-07 17:16:33 154

原创 图形视图框架实战之画图工具

2018-12-07 15:59:01 588

原创 信号与槽和回调函数对比

利用回调函数模拟信号与槽widget.h#ifndef WIDGET_H#define WIDGET_H#include &amp;amp;amp;lt;QWidget&amp;amp;amp;gt;#include &amp;amp;amp;lt;QLabel&amp;amp;amp;gt;namespace Ui {class Widget;}class PushButton;class Widget : public QWidget{

2018-12-07 14:26:41 3419

原创 网络设备信息相关

#include <QCoreApplication>#include <QHostInfo>#include <QNetworkInterface>int main(int argc, char *argv[]){ //主机名 QString localHostName = QHostInfo::localHostName(); QString localDomainN

2017-08-28 11:13:27 466

原创 n个8运算结果为1000?

8&8&8…&8&8…8&8&8=1000

2017-08-08 16:42:39 642

原创 SQL

SQL

2017-08-02 17:56:46 364

原创 QNetworkAccessManager

QNetworkAccessManager

2017-08-02 17:56:31 1128

原创 FTP

#include "widget2.h"#include "ui_widget2.h"#include <QDebug>#include <QFileInfo>#include <QFileDialog>#include <QDir>#include <QMessageBox>#pragma execution_character_set("utf-8")Widget2::Widget2

2017-08-02 17:56:09 626

原创 UDP

UDP

2017-08-02 17:55:50 320

原创 TCP

TCP

2017-08-02 17:55:31 436

原创 窗体部件效果之滚动字幕

scrollcaption.cpp#include "widget.h"#include "ui_widget.h"#pragma execution_character_set("utf-8")Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi

2017-08-02 17:50:12 544

原创 Qt样式表

关于Qt样式表Qt助手中Qt Style Sheets Examples也介绍了很多,多用自然也就熟悉了。此处提三点内容,第一点就是可以在Qt控件类型后面紧接着#xxx(具体控件名)指定某一个控件样式,避免样式的向下传递性;第二点可以用:或者::指定伪选择器;第三点只能使用/* */进行注释。

2017-08-02 17:49:54 393

原创 窗体部件效果之颤抖窗体

窗体部件效果之颤抖窗体

2017-08-02 17:49:34 353

原创 Qt样式

以下用一段qt助手中重绘QSpinBox控件风格代码为例customstyle.cpp#include "customstyle.h"#include #include CustomStyle::CustomStyle(){}void CustomStyle::drawPrimitive(PrimitiveElement element, const QStyleO

2017-07-14 17:35:19 420

原创 基于Qt的简易通用开发框架

通用几大类: (1)窗体管理类: a.维护一张key-window键值对表。 b.窗体样式表的设定。 c. 采用工厂方法开放一个返回值类型为基类窗口类型的指针参数为想要创建的枚举类型的窗体获取接口用来负责窗体统一创建和获取。 d.采用deleteLater方法开放一个接口负责窗体的统一销毁。 e.独立窗体之间信号与槽的断开连接和连接等等。 (2)内存数据管理类: 保存由调用业务管

2017-07-14 17:35:01 4117 1

原创 内存崩溃delete和deleteLater

内存崩溃delete和deleteLater

2017-07-14 17:34:41 2889 2

原创 窗体部件效果之setParent

窗体部件效果之setParent

2017-07-14 17:34:21 3309

原创 窗体部件之QProgressBar

窗体部件之QProgressBar

2017-07-14 17:33:56 406

原创 窗体部件之QTabWidget

窗体部件之QTabWidget

2017-07-13 17:17:11 486

原创 窗体部件之QMenu

QMenu常见的分为以下几种:(1)右键菜单void Widget::contextMenuEvent(QContextMenuEvent *event){ m_menu = new QMenu(this); m_act = new QAction("hello", m_menu); m_menu->addAction(m_act); //注意exe

2017-07-13 17:16:51 727

原创 窗体部件之QComboBox

QComboBox的样式表设定:给QComboBox添加项两种方式:widget.cpp#include "widget.h"#include "ui_widget.h"#include #include #include #include "accountitem.h"#include "itemdelegate.h"Widget::Widget(QWidg

2017-07-13 17:16:23 689

基于Qt+Opencv的人脸识别

基于Qt+Opencv的人脸识别

2017-08-28

基于Qt的仿QQ好友列表面板

基于Qt的仿QQ好友列表面板

2017-06-15

全局热键全局热键

全局热键

2017-06-01

mediaPlayer

Qt播放器

2017-05-31

QQ登录界面

QQ登录界面

2017-05-31

QQ截图(内存泄露版)

QQ截图(内存泄露版)

2017-05-31

Qt简易通用开发框架

Qt简易通用开发框架

2017-05-31

空空如也

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

TA关注的人

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