IT1995的博客

博主QQ570176391,QQ78442761

排序:
默认
按更新时间
按访问量

谁动了你的主机-Windows“唤醒”和“开机”时自动拍照-狩猎者项目

项目介绍:Java那边的同事的笔记本上的键盘坏了,他怀疑是有人动了他的电脑,但不知道是谁,身为C++程序员的我(虽然是个实习狗),但还是做出了一个小程序,当Windows唤醒和开机时,会自动拍照,看看是谁动了他的主机。本次采用C/C++语言。Qt框架程序运行截图如下:为了方便操作我还做成了托盘程序...

2018-06-02 10:45:23

阅读数:337

评论数:1

Qt工作笔记-打开指定文件夹

代码如下:void Widget::openFileDir() { QDesktopServices::openUrl(QUrl(qApp->applicationDirPath(),QUrl::TolerantMode)); }这里的的QUrl::TolerantMo...

2018-06-01 20:38:21

阅读数:163

评论数:0

二级指针

原文地址:https://blog.csdn.net/luciferbeing/article/details/46874865很多初学者都对C中的指针很迷糊,希望这篇blog能帮助到大家:1.什么是“指针”:在执行C程序的时候,由于我们的数据是存储在内存中的。所以对于C程序本身来说,如果想找到相...

2018-06-01 15:53:32

阅读数:154

评论数:0

Qt学习笔记-简单的UDP广播包聊天室

运行截图如下:代码如下:widget.h#ifndef WIDGET_H #define WIDGET_H #include <QWidget> class QUdpSocket; namespace Ui { class Widget; } class...

2018-05-31 21:00:22

阅读数:146

评论数:0

Qt学习笔记-http服务的初步认识(使用程序下载网站上的图片)

关键是:QNetworkAccessManager类用来协调网络操作,可以调度创建好的请求,并发射信号来报告进度。运行截图如下:代码如下:widget.h#ifndef WIDGET_H #define WIDGET_H #include <QWidget&...

2018-05-29 22:25:10

阅读数:166

评论数:0

Qt工作笔记-对QXmlStreamReader的进一步认识(读取XML)

代码如下:#include <QApplication> #include <QDebug> #include <QFile> #include &l...

2018-05-29 20:53:42

阅读数:165

评论数:0

Qt/C++工作笔记-vector与QVector的拷贝复制(区别与联系)

【注意:不要一个个遍历去赋值,有专门的函数可以拷贝复制】首先是传统的vector。他的拷贝复制有3种,一是构造函数,二是利用assign函数,三是利用swap函数。代码如下:#include <iostream> #include &lt...

2018-05-28 10:43:56

阅读数:202

评论数:0

Qt/C++工作笔记-对vector与QVector中erase操作的进一步认识(区别与联系)

VS代码如下:#include <iostream> #include <vector> using namespace std; void main(){ vector<int&am...

2018-05-28 08:50:09

阅读数:175

评论数:0

Qt学习笔记-Qt5程序开机自启动(windows)

原博文地址为:https://blog.csdn.net/x356982611/article/details/53183144简介window下开机启动最简单的实现方式就是在注册表中添加启动项目 添加位置有两个 12HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wi...

2018-05-26 10:09:13

阅读数:147

评论数:0

Qt工作笔记-双击TreeWidget列进行数据修改

运行截图如下:

2018-05-25 17:38:28

阅读数:200

评论数:0

Qt学习笔记-OpenGL做正方体并旋转

运行截图如下图:代码如下:myglwidget.h#ifndef MYGLWIDGET_H #define MYGLWIDGET_H #include <QOpenGLWidget> #include <QOpenGLFuncti...

2018-05-24 10:01:58

阅读数:185

评论数:0

Qt工作笔记-对Qt工作线程的进一步理解

运行截图如下:运行的时候:停止的时候:现在一般都是这么搞的用Qt的事件驱动,用QTime去搞,具体代码如下:widget.h#ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include &a...

2018-05-23 09:50:55

阅读数:159

评论数:0

Qt工作笔记-使用QCustomplot实现鼠标拖动数据点画曲线

运行截图如下:逻辑很简单,下面直接上代码。widget.h#ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include "qcustomplot.h" ...

2018-05-22 17:30:53

阅读数:215

评论数:0

Qt工作笔记-QCustomPlot让曲线动起来

其实就是用了一个记时器,而且相当极端,把startTime搞成了0,真是可怕啊运行截图如下:代码如下:widget.h#ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include &...

2018-05-22 16:28:27

阅读数:500

评论数:2

Qt工作笔记-QCustomPlot的基本使用

运行截图如下:代码如下:widget.h#ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include "qcustomplot.h" namespac...

2018-05-22 15:35:24

阅读数:144

评论数:0

Qt学习笔记-使用shape() 使得碰撞更加精确

官方解析如下:这英语就我就不翻译了,就他说的,很好理解,我就直接来个例子好了。运行截图如下:代码如下:myitem.h#ifndef MYITEM_H #define MYITEM_H #include <QGraphicsItem> class M...

2018-05-20 21:39:07

阅读数:156

评论数:0

Qt学习笔记-图像碰撞(变色,消失,跟随)

运行截图如下:红色:圆矩形我们控制的蓝色:圆矩形(碰撞变色)绿色:圆形(碰撞后消失)黑色:矩形(碰撞后跟随)代码如下:graphicsitem.h#ifndef GRAPHICSITEM_H #define GRAPHICSITEM_H #include <QGraphic...

2018-05-20 10:34:10

阅读数:143

评论数:0

C++工作笔记-使用typeid获取对象的类名

代码如下:#include <iostream> #include <typeinfo> using namespace std; class A{ public: void print(){ cout ...

2018-05-20 09:08:15

阅读数:132

评论数:0

C++工作笔记-多继承下的一个大坑

当一个类多继承了2个类,如类C,继承了类A和B。创建了很多类C放到list<A*>这种容器中,一个list,保存的是类A的指针。如果用类A直接转成类B,这个类B是无法得到类C中继承下来的类B的数据。因为类A和类B没有半毛钱关系。具体例子如下:代码如下:#...

2018-05-20 00:03:07

阅读数:157

评论数:0

C++工作笔记-对继承的进一步认识

这篇博文将说明我对继承的进一步理解。比如在图形碰撞的时候,如果能让他继承一个类,那个类设置一个flag,就可以对不同的图形进行不同的碰撞分析,那么这里就可以用父类指针,去指向子类,然后读取子类里面和父类相关的数据成员与函数。这里我写一个例子:代码如下:#include <io...

2018-05-19 18:45:27

阅读数:149

评论数:0

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