自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (23)
  • 收藏
  • 关注

原创 亿图图示,获取图标的好软件

2019-04-22 10:35:33 1444

原创 Q string 转 char*

char* ch; buf = ui->input->toPlainText(); QByteArray ba = buf.toLatin1(); //没中文可以使用,有中文的话会出现乱码 QByteArray ba = filename.toLocal8Bit(); //用这种有中文不会有问题 ch=ba.data();![在这里插入...

2019-04-19 10:12:35 145

原创 inno setup 安装之前卸载旧版本

[Code]//卸载软件,红色部分需要修改,参考APPIDfunction InitializeSetup(): boolean;varResultStr: String;ResultCode: Integer;beginif RegQueryStringValue(HKLM, ‘SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{...

2019-03-27 15:57:34 1847

原创 QRegExp 正则表达式

QRegExp rx("[0-9]{1,2}[-]{1}[0-9]{1,2}");int pos = rx.indexIn(str);ruleBit = rx.cap();

2018-12-04 11:29:03 538

原创 html学习心得

春晓基本的注意事项 - 有用的提示 春眠不觉晓, 处处闻啼鸟。 夜来风雨声,s 花落知多少。有用的提示123注意,浏览器忽略了源代码中的排版(省略了多余的空格和换行)。 图片 图片HeadingAnother Heading 100 100CoffeeBl...

2018-11-29 10:36:39 174

原创 图片转字符

from PIL import Imageimport matplotlib.pyplot as pltargs = Image.open(“Koala.jpg”) #根目录下保存#pixel = args.load()#print(pixel[100,100])IMG = “Koala.jpg”WIDTH = args.widthHEIGHT = args.height#asci...

2018-10-30 17:20:47 236

原创 QLabel

setStyleSheet(“color:red;”);setStyleSheet(“color:#ff6600;”);QFont font ( “Microsoft YaHei”, 10, 75); //第一个属性是字体(微软雅黑),第二个是大小,第三个是加粗(权重是75)ui->label->setFont(font);常见权重QFont::Light - 25 高亮Q...

2018-10-30 15:32:23 346

原创 添加第三方库

INCLUDEPATH += PWD/hce/includeDEPENDPATH+=PWD/hce/includeDEPENDPATH += PWD/hce/includeDEPENDPATH+=PWD/hce/includeLIBS += -LPWD/hce/lib/−lHCEHomeCMSLIBS+=−LPWD/hce/lib/ -lHCEHomeCMSLIBS += -LPWD/hce...

2018-10-30 15:31:51 388

转载 使用QT的鼠标事件和滚轮事件

----完成鼠标左键拖动窗口,双击全屏,滚轮放大缩小窗口大小这里使用的是QMouseEvent类里面的鼠标事件,通常进行重定义部件的鼠标事件处理函数来实现自定义的内容操作。同样,鼠标滚轮操作是利用QWheelEvent实现滚轮事件。其中:voidmousePressEvent(QMouseEvent *event);这个是鼠标按下的时候调用该函数voidmouseReleaseEvent...

2018-10-30 15:30:54 937

原创 QLibrary

QLibrary lib(“QtDllTest.dll”);if (lib.load()){typedef int(*AddFunction)(int a,int b);AddFunction Add=(AddFunction)lib.resolve(“add”);if (!Add){cout<<“failed”<<endl;}else{int m;...

2018-10-30 15:30:17 576

原创 QT Excel 新版本

添加excel 操作步骤 这种方法方便,下面的方法没测试成功将附件里的lib解压到 工程源码同级路径下在自定义的QT工程中的.pro文件里添加lib路径添加语句:include(lib/qtxlsx/src/xlsx/qtxlsx.pri)在源码中包含头文件#include “xlsxdocument.h”至此库添加完成.库的使用,可参照之前发的链接或者自行百度...

2018-10-30 15:25:00 259

软考中高级项目管理必背内容口诀

软考中高级项目管理必背内容口诀

2022-11-04

大数据平台网页html

打开就能使用的的html,包含智慧医疗,工地,城市等多个网页模板

2022-03-25

qt 条形码二二维码生成库.zip

Qt下用于生成条码,有code39和code128两种可选,将类及相关头文件加入代码中即可使用 Qt下用于生成条码,有code39和code128两种可选,将类及相关头文件加入代码中即可使用 Qt下用于生成条码,有code39和code128两种可选,将类及相关头文件加入代码中即可使用

2019-11-14

EgProject.zip

作为一个IT新手以及小白,每天不会的东西实在太多了,但是自己又不会只好百度啦!在这里我找到了一种比较常见的方法,想在这里和同样是新手的人分享一下,大神请略过 发现了一个更简单的,来更新一下吧,直接三行代码搞定。 private void button1_Click(object sender, EventArgs e) { //打开文件夹浏览 FolderBrowserDialog 密码是电话 号码

2019-11-14

自动升级.zip

作为一个IT新手以及小白,每天不会的东西实在太多了,但是自己又不会只好百度啦!在这里我找到了一种比较常见的方法,想在这里和同样是新手的人分享一下,大神请略过 发现了一个更简单的,来更新一下吧,直接三行代码搞定。    private void button1_Click(object sender, EventArgs e)         {             //打开文件夹浏览             FolderBrowserDialog folderBrowserDiglog = new FolderBrowserDialog();             folderBrowserDiglog.ShowDialog();             //显示选择的路径

2019-08-06

QGraphicsView.zip

QGraphicsView 支持拖拽缩放

2019-08-01

Excel库 libxls.zip

#include "libxls/xls.h" int LEDSDK::ExcelInit() { xlsWorkBook *pWb = NULL;//文件 xlsWorkSheet *pWs; //Sheet xlsRow *row_current;//提取行 int r, c; const char b[] = "UTF-8";//编码方式 pWb = xls_open("rule.xls", b);//这里如果打不开 ,在路径正确的同时,将文件另存一下,一定要保存为xls文件。 if (NULL == pWb) { return -1; } pWs = xls_getWorkSheet(pWb, 0);//pWs指向第1个Sheet xls_parseWorkSheet(pWs); for (r = 0; r rows.lastrow; r++) { row_current = &(pWs->rows.row[r]);//提取r行 for (c = 0; c rows.lastcol; c++) {//遍历c列 if (row_current->cells.cell[c].str != NULL) { //cout <cells.cell[c].str << endl; } } } xls_close_WS(pWs); xls_close_WB(pWb); return 0; }

2019-08-01

LabVIEW_8.20程序设计从入门到精通.rar

LabVIEW_8.20程序设计从入门到精通 rar

2019-05-20

QT使用笔记onenote

Qt Widgets Application 可执行程序发布方式 意思是创建的 Qt Widgets Application 项目 下面来发布软件: 以 Release 方式编译生成 exe 程序,也就是调试运行的方式选择Release

2019-04-19

OneNote插件

Microsoft OneNote 是老牌笔记类软件,在如今百花齐放的笔记类市场仍然有众多死忠粉的拥护,比如我。也试过其它笔记类软件,近年推出的 Notion 就不错,但仍然无法取代 OneNote 在我的笔记体系中的核心地位。 本文介绍笔者对 OneNote 的使用心得。先说明一下自己的使用情况:PC(几乎每天用) + 笔记本电脑(经常用) + iPad(偶尔阅读)。OneNote 作为知识管理主力笔记本,Evernote 作为搜集信息的剪切簿和和碎片化信息输入工具。

2019-04-17

QT 图片缩放

实现该功能主要通过对QGraphicsView进行重现,才能实现鼠标控制对图片的缩放和拖动 使用方法: 1.添加重写后的文件 SOURCES += \ interactive_view.cpp \ pixitem.cpp HEADERS += \ interactive_view.h \ pixitem.h 2.调用 QGraphics Scene *m_scene; InteractiveView *view ; //对整个界面进行重写 PixItem *m_pixItem; //对item进行重写 QPixmap *pixmap; view=new InteractiveView(ui->graphicsView); //重载重写之后graphicsView m_scene=new QGraphicsScene; //声明场景 view->resize(701, 479);//点击空白的窗口,程序会崩 m_scene->clear();//清除场景 //恢复到原来的尺寸 view->setTransformationAnchor(QGraphicsView::AnchorViewCenter); QMatrix q; q.setMatrix(1,view->matrix().m12(),view->matrix().m21(),1,view->matrix().dx(),view->matrix().dy()); view->setMatrix(q,false); pixmap = new QPixmap(filePath); m_pixItem = new PixItem(pixmap);//加载图片到单元 m_scene->addItem(m_pixItem);//在场景中添加单元 //设置场景的宽高和起点 view->setSceneRect(-pixmap->width()/2,-pixmap->height()/2,pixmap->width(),pixmap->height()); //在窗口中添加场景 view->setScene(m_scene); //对窗口进行缩放,填写参数为宽高缩放比例 view->scale(701.0/pixmap->width(),479.0/pixmap->height()); //显示窗口 view->show();

2019-03-06

跨屏键鼠软件

在局域网内的两台电脑可以共用同一个鼠标和键盘,并且能够拖动文件。

2019-03-04

opencv4.0库

#include &lt;opencv2/core/core.hpp&gt; #include &lt;opencv2/highgui/highgui.hpp&gt; #include &lt;opencv2/imgproc/imgproc.hpp&gt; INCLUDEPATH += $$PWD/opencv_lib/build/include DEPENDPATH += $$PWD/opencv_lib/build/include CONFIG(debug, debug|release){ LIBS += -L$$PWD/opencv_lib/build/x64/vc12/lib/ -lopencv_world310d }else{ LIBS += -L$$PWD/opencv_lib/build/x64/vc12/lib/ -lopencv_world310 } 支持vs13和vs17

2019-02-15

批量xls转xlsx软件

Convert XLSX to XLS:CXS45YKL467EVB Convert XLS to XLSX:CXX34JHY87ZX4T

2019-01-21

ppt插件 islide

iSlide - 最好用的PPT插件!18W+ PPT素材:PPT模板,PPT图示,PPT图表,PPT图标。由原NT插件-Nordri Tools升级而来,一键解决PPT设计制做中的所有难题:PPT配色,PPT

2019-01-08

QT 开源播放器

这个开源代码,是我利用QtAV源码,提取其中一部分代码,进行整合到我自己项目中,做的一个小型播放器测试,至于怎么安装一些环境以及QtAV源码编译在我以前写的一篇博客中可以看到

2018-12-13

CoreAVC_3.0.1.0

CoreAVC_3.0.1.0 电脑性能检测软件,检测显卡支持的视频格式

2018-12-13

InnoSetup汉化语言包

用inno setup进行打包安装的汉化文件,把 chinese.isl放到安装目录下的语言包里

2018-12-13

Excel库以及使用方法

Qt [1] 是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。2008年,Qt Company科技被诺基亚公司收购,Qt也因此成为诺基亚旗下的编程语言工具。2012年,Qt被Digia收购。2014年4月,跨平台集成开发环境Qt Creator 3.1.0正式发布,实现了对于iOS的完全支持,新增WinRT、Beautifier等插件,废弃了无Python接口的GDB调试支持,集成了基于Clang的C/C++代码模块,并对Android支持做出了调整,至此实现了全面支持iOS、Android、WP,它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西。

2018-12-04

反走样画圆

1、增强同步:Xftp 6为本地和远程的多个文件引入了增强的同步能力。用户可以轻松地将本地工作同步到远程服务器或备份服务器,以创建一致的环境。 2、包括Unicode的各种编码支持:确保文件可以在国际上共享,不管文件名的语言如何。Xftp 6支持多种编码,包括Unicode A,因此文件名将在单个窗口内以各种语言正确显示。 3、上下文菜单支持:支持Windows上下文菜单现在已集成到XFTP6中。右键单击文件资源管理器中的文件和文件夹,以访问Windows上下文菜单。现在你可以用一次点击来访问第三方压缩和加密程序。 4、支持SSH PKCS#11:PKCS#11协议使用户能够使用硬件令牌(HSM)安全地存储用户的私钥,以增加安全性。Xmanager Power Suite 6还支持GSSAPI,密码,公钥和键盘交互式身份验证方法。 5、用主密码增强密码加密:将用户定义的字符串设置为主密码,向会话文件密码添加一层加密。主密码加密用于连接到服务器的口令(密码)、用户密钥的密码(口令)和包含在会话文件中的密码字符串。安全地将会话文件存储在云中,以便在设备之间共享。

2018-12-04

xshell 软件

1、增强同步:Xftp 6为本地和远程的多个文件引入了增强的同步能力。用户可以轻松地将本地工作同步到远程服务器或备份服务器,以创建一致的环境。 2、包括Unicode的各种编码支持:确保文件可以在国际上共享,不管文件名的语言如何。Xftp 6支持多种编码,包括Unicode A,因此文件名将在单个窗口内以各种语言正确显示。 3、上下文菜单支持:支持Windows上下文菜单现在已集成到XFTP6中。右键单击文件资源管理器中的文件和文件夹,以访问Windows上下文菜单。现在你可以用一次点击来访问第三方压缩和加密程序。 4、支持SSH PKCS#11:PKCS#11协议使用户能够使用硬件令牌(HSM)安全地存储用户的私钥,以增加安全性。Xmanager Power Suite 6还支持GSSAPI,密码,公钥和键盘交互式身份验证方法。 5、用主密码增强密码加密:将用户定义的字符串设置为主密码,向会话文件密码添加一层加密。主密码加密用于连接到服务器的口令(密码)、用户密钥的密码(口令)和包含在会话文件中的密码字符串。安全地将会话文件存储在云中,以便在设备之间共享。

2018-12-04

Xftp6_wm (1)

1、增强同步:Xftp 6为本地和远程的多个文件引入了增强的同步能力。用户可以轻松地将本地工作同步到远程服务器或备份服务器,以创建一致的环境。 2、包括Unicode的各种编码支持:确保文件可以在国际上共享,不管文件名的语言如何。Xftp 6支持多种编码,包括Unicode A,因此文件名将在单个窗口内以各种语言正确显示。 3、上下文菜单支持:支持Windows上下文菜单现在已集成到XFTP6中。右键单击文件资源管理器中的文件和文件夹,以访问Windows上下文菜单。现在你可以用一次点击来访问第三方压缩和加密程序。 4、支持SSH PKCS#11:PKCS#11协议使用户能够使用硬件令牌(HSM)安全地存储用户的私钥,以增加安全性。Xmanager Power Suite 6还支持GSSAPI,密码,公钥和键盘交互式身份验证方法。 5、用主密码增强密码加密:将用户定义的字符串设置为主密码,向会话文件密码添加一层加密。主密码加密用于连接到服务器的口令(密码)、用户密钥的密码(口令)和包含在会话文件中的密码字符串。安全地将会话文件存储在云中,以便在设备之间共享。

2018-12-04

QT 学习笔记概述

    五、定时器       1) 基于QObject的startTimer,需要killTimer销毁该计时器,此外虚函数timerEvent将被定时调用;       2) 基于QTimer以及信号与槽机制的定时器(timeout信号);       3) 基于QTimer的singleShot静态成员函数执行一次的定时器。     六、分层结构、对象树拥有权       0) 使用对象树组织、管理所有继承于QObject或其子类的对象;       1) 若构造组件对象时,指定了父部件对象或者setparent,则父部件对象在销毁时会自动销毁其维护的子部件对象列表;       2) 对于未指定父部件且在堆上构造却未调用delete的将出现内存泄露;       3) 对于指定了父部件且在栈上构造的将出现两次销毁该组件对象,导致异常;       4) 对于指定了父部件且在堆上构造,后手动销毁该组件对象,此将自动使得其从父部件对象的子部件对象列表中移除,不会出现销毁多次的情况;       5) 一般策略:指定父部件且堆上构造,或者不指定在栈上;又或者对于QWidget或对话框之类的可以在堆上构造且不指定父部件对象、         设置Qt::WA_DeleteOnClose属性也可不用手动销毁该组件对象,其会在关闭窗口的时候自动销毁该组件对象;       6) 重定义父部件,一般为将不同的且未指定父部件对象的组件添加入布局管理器,此后将该布局管理器设置到QWidget或其子类的窗口部件的布局中时,其管理的         各个组件的父部件会自动设置为该QWidget或其子类的窗口部件对象,达到了生命拥有权移交。

2018-12-03

QT使用注意

  0. 窗口布局     1) 支持绝对布局和布局管理器布局;     2) 绝对布局不够灵活、无法自动调整大小,需要手动编写代码调整;     3) 布局管理器管理布局比较灵活、可自动调整管理的其下部件大小、位置;     4) 布局管理器目前有基本布局QBoxLayout(水平布局QHBoxLayout、垂直QVBoxLayout)、栅格布局QGridLayout、表单布局QFormLayout、栈布局QStackedLayout;     5) 还有其他的布局,不过一般用于其他目的,如QPageLayout用于页文档。   1. 对象模型(要求必须继承自QObject类或其子类,部分

2018-11-22

空空如也

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

TA关注的人

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