- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 Qt在 Mac系统发布程序(widgets和quick2)生成dmg安装文件。
Qt提供了macdeployqt工具,借助于此,在OS X上发布Qt写的程序几乎是所有平台中最简单的, 在对应的Qt 安装目录下可以看到,我的电脑安装路径是:D/Qt/Qt5.4.1/5.4/clang_64/bin/macdeployqt 1.发布widgets程序 在终端 先进入到 macdeployqt 的路径下面 执行命令:./macdeployqt /Users/zha
2018-01-10 14:25:59 1265
原创 Qt 实现文件复制 界面有进度条(根据文件大小)显示复制进度,
char* byteTemp = new char[4096];//字节数组 int fileSize = 0; int totalCopySize = 0; QFile tofile; ui->progressBar_copy->setValue(0); tofile.setFileName(toFileName); if(!tof
2017-12-14 18:22:24 5621 1
原创 解决QNetworkAccessManager实现ftp功能后,不能上传大于1G文件的问题
最近做一个ftp上传工具,用的是QNetworkAccessManager实现ftp工具,网上很多demo 实现ftp上传,但是有一个很严重的问题,当上传的文件足够大,比如大于1G那么上传就不起作用了。网上的代码如下: QFile File(FIlePath); File.open(QIODevice::ReadOnly); qDebug() QByteA
2016-10-09 15:28:19 6428 1
原创 Qt qobject_cast 函数用法
函数原型: T qobject_cast ( QObject * object ) 本方法返回object向下的转型T,如果转型不成功则返回0,如果传入的object本身就是0则返回0。 在使用时有两个限制: 1# T类型必须继承自QObject。 2# 在声明时必须有Q_OBJECT宏。 使用场景: 当某一个Objec
2016-08-24 17:31:30 630
原创 发布Qt应用程序(NSIS使用教程)
打包发布Qt 应用程序主要使用NSIS.很方便也很快,下面是使用教程 1.打开软件,选择红框中的界面 2.打开新建脚本选项,如图 3.点击【下一步】,主要填写软件的名称、公司信息、版本信息、可以根据自己软件需求填写 4.点击【下一步】,选择软件的ICON,这个需要你把你自己的ico图标放在NSIS安装目录下的 “Program Files (x86)\NSIS\Cont
2016-08-10 14:41:58 632
原创 实现 QMl MouseArea鼠标悬浮效果
Rectangle { width: 100 height: 200 color: "grey" MouseArea { hoverEnabled: true anchors.fill: parent onEntered
2016-07-26 10:04:49 1984
原创 QNetworkAccessManager 实现FTP上传功能,解决 文件名是中文,QUrl含有中文路径 不能上传的问题
利用 QNetworkAccessManager 实现Ftp上传功能,网上有很多demo,这里要说的是,上传的时候不含中文汉字的文件名称 还好一切OK!如果你上传的是中文名称的文件,那就会出问题了。 查了很多资料,Qurl含有中文路径的解决办法,网上的答案出奇的一致,试了很多都不行,其实原因也不难,就是编码原因。 不说了直接上代码。 void Widget::on_pushButt
2016-07-25 15:34:27 6255 8
Qt + VS 打包工具 NSIS VNSISEdit
2018-01-12
c++ opencv 提前图片的特征值 pHash值
2018-01-10
解决在Visual studio安装过程中 提醒找不到 SqlDom_amd64 - Tmd64.....
2018-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人