- 博客(12)
- 收藏
- 关注
原创 2021-11-16 QCustomPlot之柱状图
在QCustomPlot中,柱状图需要使用QCPBars类, QCPBars的使用很简单竖向柱状图创建一个柱状图,并且设置它的风格QCPAxis *keyAxis = customPlot->xAxis;QCPAxis *valueAxis = customPlot->yAxis;QCPBars *fossil = new QCPBars(keyAxis, valueAxis); // 使用xAxis作为柱状图的key轴,yAxis作为value轴fossil->setAn
2021-11-16 10:26:15 6544
转载 2021-08-17
Qt 程序获取程序所在路径、用户目录路径、临时文件夹等特殊路径的方法经常我们的程序中需要访问一些特殊的路径,比如程序所在的路径、用户目录路径、临时文件夹等。在 Qt 中实现这几个功能所用的方法虽然都不难,但是各不相同,每次用到时还要现去查,很不方便。因此就写了这篇博客,把这几种需求的实现方式总结了一下。算是个备忘录吧。QString QCoreApplication::applicationDirPath()比如我们有一个程序在:C:/Qt/examples/tools/regexp/regexp.
2021-08-17 14:52:26 416
原创 qt installer framework安装完成后直接启动软件
function Component(){ installer.installationFinished.connect(this, Component.prototype.installationFinishedPageIsShown); installer.finishButtonClicked.connect(this, Component.prototype.installationFinished);}Component.prototype.createOperation.
2021-08-13 15:10:47 673
原创 QT TCP断网失败重连
//#if _MSC_VER >= 1600//#pragma execution_character_set("utf-8")//#endif#include "tcpsockethelper.h"#include <QDebug>#include <QDateTime>#include "interface/typesconversionutils.h"#include <QMetaEnum>#include <QTimer>#in
2021-08-13 09:44:08 1085
原创 svn将已有本地项目上传到svn中另一文件夹 或改变更新提交路径
1.将本地项目已关联的svn信息清除掉,即删除本地项目的.svn文件夹2.在svn新建项目文件夹 作为新文件夹3.在本地项目中 右击 svn选项 选择 import上传项目4.为了保持与新文件夹的svn关联,可以将本地目录的内容清空,再从新文件夹中check out...
2021-04-15 10:17:43 4159
原创 C语言各种基础代码
将一个int型数据逆序#include <stdio.h>int main(int argc, char *argv[]){ int num = 0; int sum = 0; printf("请输入一个整数\n"); scanf("%d",&num); while(num!=0) { sum = sum*10 + num%10; num /=10;...
2020-08-04 08:50:36 5831
原创 c++中string类的使用
#include <iostream>#include <string>#include <cstring>using namespace std;/*3.1.2.1 string 构造函数string();//创建一个空的字符串 例如: string str;string(const string& str);//使用一个string对...
2020-03-29 22:39:17 176
原创 C++构造和析构
构造和析构函数的概述构造函数和析构函数,这两个函数将会被编译器自动调用,构造函数完成对象的初始化动作,析构函数在对象结束的时候完成清理工作。注意:对象的初始化和清理工作是编译器强制我们要做的事情,即使你不提供初始化操作和清理操作,编译器也会给你增加默认的操作,只是这个默认初始化操作不会做任何事。构造函数:实例化对象的时候系统自动调用析构函数:对象释放的时候系统自动调用构造函数语法:构造...
2020-03-19 23:04:47 156
原创 链表
引入:数组的分类:便于遍历静态数组:int arr[10] 数据过多造成 空间溢出 数据过小 空间浪费动态数组:malloc calloc realloc 合理利用空间 不能快捷的 插入或删除数据(会涉及到大量的数据移动)链表是一种物理存储上非连续,数据元素的逻辑顺序通过链表中的指针链接次序,实现的一种线性存储结构。链表由一系列节点组成,节点在运行时动态生成,每个节点包括两部分:1...
2020-03-17 21:30:28 87
原创 linux下C语言歌词解析(分文件)
main.c#include<stdio.h>#include<string.h>#include <unistd.h>#include<stdlib.h>#include"code/start_mplayer.h"#include"code/song_lrc.h"#include"pos/console.h"int main(in...
2020-03-12 21:30:35 955 2
原创 Linux从0到1(常用命令)
创建连接文件1、创建软连接 ln -s 源文件名 连接文件名特点:a、源文件和连接文件 时刻同步b、一旦删除源文件那么连接文件将不可用,如果删除的是连接文件 那么原文文件是可用的2、创建硬链接ln 源文件名 连接文件名特点:1、源文件和连接文件 时刻同步2、删除源文件或连接文件 都不会影响 另一个未被删除的文件cp :复制文件或目录 -r:拷贝文件夹 , -v:显示拷贝...
2020-03-06 18:59:20 263
原创 Linux从0到1
Linux之父林纳斯·本纳第克特·托瓦兹1991年10月5日发布Linux。Linux是一套免费使用和自由传播的类Unix操作系统内核,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统内核。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直...
2020-03-05 21:20:14 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人