自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (37)
  • 问答 (1)
  • 收藏
  • 关注

原创 Qt Creater error: LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

一般只有Qt 5.4.2_MSVC2010这种版本才会遇到这种问题原因是VS2010出了问题,可按如下步骤解决:查找是否有两个cvtres.exe。一个是C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe, 另一个是C:\Windows\Microsoft.NET\Framework\v4.0.3

2017-02-28 20:58:47 1775 1

原创 QApplication::applicationDirPath()与QDir::currentPath()的区别

QDir::setCurrent("e:/");//设置应用程序当前目录qDebug()QObject::tr("exe文件所在目录:") qApp->applicationDirPath();qDebug()QObject::tr("应用程序当前目录:") QDir::currentPath();QFileDialog::getOpenFileName();//打开的目录为QDi

2017-02-09 20:21:54 13168 2

原创 收藏的一些网站

1、Qt编程指南(很基础,英文翻译,但还没更新完)https://lug.ustc.edu.cn/sites/qtguide/2、Qt5中文翻译项目https://github.com/hulaishun/qtdoc_zn_CN/tree/master/Qt-5.8/qmake

2017-02-09 20:02:41 685

原创 QTreeWidget简单用法

1、void QTreeWidget::setHeaderLabels(const QStringList & labels)设置表头,QStringList有几项,表头就有多少列2、void QHeaderView::setSortIndicatorShown(bool show)This property holds whether the sort indicator is

2017-02-09 19:56:40 12694 1

原创 Qt之音乐播放器一

1、实现播放歌曲void Widget::on_playMusicButton_clicked()//点击播放歌曲按钮{ if(currentSongIndex > songIdList.size()) return; currentSongInfo = this->getSongRealLinkById(songIdList.at(currentSongIn

2017-02-08 16:07:40 3143 2

原创 Qt之正则表达式QRegExp

http://blog.csdn.net/ljt350740378/article/details/501499631、 QT中的QRegExp类实现了正则表达式的模式匹配。2、Qt中有两个不同类的正则表达式.   - 第一类为元字符.它表示一个或多个常量表达式.   - 令一类为 转义字符,它代表一个特殊字符.  1) 元字符. 匹配任意单个字符.例如, 1.

2017-02-07 21:00:15 1420

原创 Qt使用三句代码播放网络歌曲

如果给定了歌曲下载链接,只需要下面几句代码就可以播放网络歌曲了QMediaPlayer *mediaPlayer = new QMediaPlayer(this);QString songLink = "http:\/\/yinyueshiting.baidu.com\/data2\/music\/123800184\/161583746800128.mp3?xcode=bd374ebf3

2017-02-07 14:37:59 1872 3

原创 Qt之QFtp

一、使用windows本机搭建好FTP服务器参照:windows如何搭建FTP服务器二、实现FTP下载功能和显示服务器文件信息#include "dialog.h"#include "ui_dialog.h"#include Dialog::Dialog(QWidget *parent) : QDialog(parent), ui(new Ui::Dialog)

2017-02-05 21:10:17 1790

原创 Qt实现的gbk/utf8无bom文本转码小工具

1、用到了QDir QDirIterator递归文件目录2、QTextStream以某种编码格式读取文本保存到QString,然后以另一种编码格式保存文本3、界面很简单,如下:#include "widget.h"#include "ui_widget.h"#include #include #include #include #include #inc

2017-02-05 15:46:52 1183

原创 c++ifstream写入unicode编码格式的文本

#include #include #include #include using namespace std;#pragma comment(lib,"libIconv.lib")//编码转换,source_charset是源编码,to_charset是目标编码std::string code_convert(char *source_charset, char *to_cha

2017-02-04 23:58:48 3240

原创 Qt写入unicode编码格式的文本

1、文本流设置unicode小端模式2、写入文本前两个字节FF FE3、字符串转成unicode编码QListQByteArray> list = QTextCodec::availableCodecs();//可以获取Qt支持的编码,下面列出字符串的几种编码名称//GBK GB2312//unicode 小端//UTF-8//UnicodeLitteUn

2017-02-04 23:48:20 3489 1

原创 Qt之RC_FILE宏

DISTFILES += \ app.rc RC_FILE = app.rcDESTDIR = $$PWD/binapp.rc文件的内容为:IDI_ICON1 ICON "app.ico"这样应用程序运行时会显示图标如果把app.rc文件的内容改为:IDI_ICON ICON "app.ico"应用

2017-02-03 23:17:56 3161

原创 Qt编码格式总结

一、用QString输出中文的三种编码格式 QString tmp="我"; qDebug() unicode()<<endl;//unicode编码 qDebug() << "toUtf8" << tmp.toUtf8().toHex() << endl; //返回utf8编码的一串数字 qDebug() << "toLocal8bit" << tm

2017-02-03 22:20:34 1280

原创 ifStream读取ANSI/Unicode/Utf8文本保存到string里并转成gbk编码

ifstream读取unicode文本到string时,需要过滤文本开始ff fe两个字节,否则转成gbk会失败。ifstream读取utf8文本到string时,需要过滤文本开始efbbbf三个字节,否则转成gbk会失败。下面是实现代码:#include #include #include #include using namespace std;#pragma co

2017-02-03 22:04:07 8448

原创 不依赖任何系统API,用c语言实现gbk/utf8/unicode编码转换

汉字'我'Unicode编码是 0x6211       01100010 00010001UTF8编码是    0xe68891    11100110 10001000 100010001oxc0 110000000xE0 11100000      |  Unicode符号范围      |  UTF-8编码方式 n |  (十六进制)

2017-02-02 19:10:48 16180 9

原创 数组指针与二级指针如何转化

函数传参时经常会遇到char(*)[]类型的实参与char**类型的形参不兼容。char a[255];char **pstr = &a;会报错这样需要通过 char *b = a;过渡转换一下,再char**pstr = &b;就都是char**类型了

2017-02-01 23:55:34 2389

原创 libIconv库实现中文中字符串与GBK、Unicode、UTF-8三种编码互转

libIconv库实现GBK、Unicode、UTF-8三种编码互转比window api更为简单,而且libIconv库跨平台。IibIconv库在windows下的编译参照windows下使用VS编译libIconv库http://www.gnu.org/software/libiconv/可以查看支持转换的编码类型。下面是几个关键库函数的注释:(1) iconv_t

2017-02-01 23:32:12 11209 1

原创 windows下使用VS编译libIconv库

libiconv是将一种编码格式转换为另一种编码格式的跨平台开源库,但是libiconv 的开发者并没有发布windows下的源码和库,要想在windows下使用libiconv 库,必须自己手动把libiconv 移植到windows平台,具体步骤如下:1、去http://ftp.gnu.org/pub/gnu/libiconv/下载源码包,本文使用的是libiconv-1.14.tar

2017-02-01 13:28:31 9658 2

Qt5实现的一个mvc的例子

libgitlmvc 是一个基于Qt构建的的C++ MVC 框架 概览: ViewFront ControllerCommandsModel 该框架包括四个部分: 视图: 用户交互界面 前端控制其(Front Controller): 处理所有的视图请求 命令: 前端控制其根据不同的视图请求,调用不同的命令,实现某个特定的功能 模型: 表示程序当前的状态。 已经调试运行了

2016-12-07

home数据库脚本

mysql高效编程一书的home.sql,如果用不了,请回复

2016-12-02

表格制作模板以及方法

里面包含了两个excel制作模板以及方法

2016-11-02

MFC win32 api中文助手

包含c/c++标准库的中文助手 MFC中文助手 win32api助手以及一个将ch格式字体放大的工具

2016-11-02

C/C++中国象棋程序入门与提高源码

C/C++中国象棋程序入门与提高一书的源码

2016-10-30

sqlite可视化数据库管理

一款win32的sqlite可视化数据库

2016-10-30

计算机行业简历模板

计算机行业简历模板

2016-10-30

用qt4.8.6编译好的mysql5.5驱动

用Qt4.8.6编译好的mysql5.5驱动,编译步骤见 http://blog.csdn.net/bladeandmaster88/article/details/52974601#comments

2016-10-30

mysql5.5 32位

windows 32位的mysql,MySQL是一款用于中小型系统的数据库管理系统

2016-10-30

Qt4.8.6详细安装步骤

详细介绍了Qt4的安装,图文并茂

2016-10-29

C/C++中国象棋程序入门与提高 part 2(2-2)

简介《C/C++中国象棋程序入门与提高》由浅入深地介绍了中国象棋博弈程序的各个基本知识点,以实际案例来促进读者对算法的理解,提高实际编程能力。主要内容包括:中国象棋博弈,局面表示,走法表示及生成走法,局面.. 这是压缩后的第二分卷,请把两卷下载完之后再解压。

2016-10-27

C/C++中国象棋程序入门与提高 part 1(1-2)

简介《C/C++中国象棋程序入门与提高》由浅入深地介绍了中国象棋博弈程序的各个基本知识点,以实际案例来促进读者对算法的理解,提高实际编程能力。主要内容包括:中国象棋博弈,局面表示,走法表示及生成走法,局面.. 这是压缩后的第一分卷,请把两卷下载完之后再解压。

2016-10-27

合并单链表

合并单链表

2016-09-16

精简版的文本编辑器textEditor

用qt5.4实现,实现了行号的显示和当前行的高亮。代码清晰易懂,没有冗余的代码。

2016-05-25

《精通MATLAB最优化计算》

《精通MATLAB最优化计算》是结合MATLAB讲解各种优化计算的

2016-02-14

keshe项目opengl

次资源采用比较新的软件VS2013所写,还用到了opgengl库,打开工程目录keshe.sln之后,需要右键点击工程属性->连接器—>输入,在附加依赖项里写上opengl32.lib;glu32.lib

2016-02-13

Qt 5.4.2(自带mingw32)配置Qwt6.1.2.

Qt 5.4.2(自带mingw32)配置Qwt6.1.2.,写的非常详细,原创,文字少,图片多

2016-01-22

贪吃蛇源代码

c++之贪吃蛇源代码,使用的软件是vc 6.0版本

2015-10-05

sonar-l10n-zh-plugin-1.11.rar

sonarqube网页的中文汉化包,sonarqube默认是英文显示,加入这个jar到sonarqube-6.7.6\extensions\plugins下重启sonarqube服务器就能起作用,记得解压之后将jar放到上面的目录里。

2019-01-23

tomcat4压缩文件

CookieTools.getCookieHeaderName是tomcat4 catalina.jar下的方法; 官方下载地址为: https://archive.apache.org/dist/tomcat/tomcat-4/v4.1.27/binaries/

2018-09-04

华硕k53tk触摸板驱动软件

适合华硕笔记本的触摸板驱动软件

2017-07-08

相机和激光器夹具设计

相机和激光器共同安装在6轴机器人的末端,里面包含了cad图,还包含了固定在6轴机器人末端的Proe三维图

2017-06-01

vs版的opencv249库

vs版的opencv249库,适用于vs和vs版的Qt

2017-02-09

Qt5编译过的opencv249库

Qt5编译过的opencv249库,适用于mingw版的Qt

2017-02-09

Qt5实现音乐播放器第一稿

QNetWorkAccessManger实现的音乐播放器,暂时实现了歌曲播放,歌词显示,歌曲下载 以后还需要实现歌曲列表显示,歌曲下一首等功能

2017-02-08

64位 autocad2012安装教程

64位autocad2012安装方法,解决安装过程出现的很多问题

2017-02-08

Qt实现音乐播放器第一稿

QNetWorkAccessManger实现的音乐播放器,暂时实现了歌曲播放,歌词显示,歌曲下载 以后还需要实现歌曲列表显示,歌曲下一首等功能

2017-02-08

c/c++采用编码转换表实现gbk与unicode互转

c/c++采用编码转换表实现gbk与unicode互转,文件内含有两个编码大矩阵, 采用unicode小端模式,程序简单易懂

2017-02-06

Qt实现的gbk/utf8无bom文本转码小工具

1、Qt实现的gbk/utf8无bom文本转码小工具 2、用到了QDir QDirIterator 递归文件目录 3、QTextStream 以某种编码格式读取文本保存到QString,然后以另一种编码格式保存文本 代码比较简单。

2017-02-05

c++工厂模式设计的文本解析类(gbk和utf8)

想学习工厂模式的,可以下载下来看看

2017-02-03

libIconv 的VS2010工程

这是现成的VS2010工程,可以直接编译出libIconv.lib 压缩包里有iconv.h,libIconv.lib

2017-02-03

c语言利用编码转换表实现gbk与unicode互转

c语言利用编码转换表实现gbk与unicode互转

2017-02-03

用vs2010编译好的ICU库

1、ICU库的官网网址为http://site.icu-project.org/ 2、ICU(International Components for Unicode)是一个国际化的字符编码和转化的库。 3、Qt的QTextCodec的toUnicode方法也采用了这个库来封装 3、压缩包里有icu4c-49_1_2-src.zip源码包以及用vs2010编译好的dll lib

2017-01-30

Qt5编译好的QTtp

QFtp在Qt5已经去掉了,同过在Qt5重新编译QFtp,就可以在Qt5使用QFtp了,

2017-01-24

Qt 5.4.2(自带mingw32)配置Qwt6.1.2

在Qt5.4里配置Qwt6.1.2

2017-01-21

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

TA关注的人

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