- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 编写库的宏定义导入导出
#if defined(_MSC_VER) || defined(WIN64) || defined(_WIN64) || defined(__WIN64__) || defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)# define Q_DECL_EXPORT __declspec(dllexport)# define Q_DECL_IMPORT __declspec(dllimport)#else..
2021-11-24 15:46:31
423
原创 Qt qml中调用自绘控件
上一篇博客写了QWidget的自绘控件,链接:QWidget自绘控件现在记录一下在qml中如何调用自绘控件话不多说,先看图,再看代码。同样的用最后一个当例子#ifndef WATERPROGRESSBAR_H#define WATERPROGRESSBAR_H#include <QQuickPaintedItem>class WaterProgressBar : public QQuickPaintedItem{ Q_OBJECT Q_PR..
2021-09-03 18:25:58
491
1
原创 Qt QWidget自绘控件
最近在研究Qt的自绘控件,在https://qtchina.blog.csdn.net/这位大佬的博客学到了很多,下面记录下过程,先上一波图吧。上面的自绘仪表都是模仿飞扬青云那位大佬的QUI样子自绘的,但代码都自己实现,因为那位大佬有些是不开源的。其实自绘的话,套路基本都一样。我非常喜欢他的一句话:心中有坐标,万物皆可paint。首先继承QWidget类,当然你可以根据需求,继承QWidget的派生类,如QPushbutton,QLabel等等。然后就是重写paintEvent。下面以最后一个.
2021-09-03 15:14:32
2350
1
原创 Qt之QWidget自定义控件与qml界面互相调用
1.在Qt-C++中调用qml的界面Qt4pro文件中加上QT+=declarativeQDeclarativeView *view = new QDeclarativeView;view->setSource(QUrl::fromLocalFile("file.qml"));view->show();Qt5pro文件中加上QT+=quickwidgetsQQuickWidget *view = new QQuickWidg...
2021-08-26 17:05:17
3246
1
原创 linux安装Ice3.7 c++
下载安装源 cd /etc/yum.repos.dsudo wget https://zeroc.com/download/Ice/3.7/el7/zeroc-ice3.7.repo Ice所需库 bzip21.0 expat2.1 or later LMDB0.9 (LMDB is not required with the C++11 mapping)...
2019-11-28 13:52:07
1475
3
原创 centos的gcc升级到gcc-4.9.4
先输入gcc -v查看gcc版本,如果没装则先安装,yum install gcc 输入g++-v查看g++版本,如果没装则先安装,yum install gcc-c++ 下载gcc-4.9.4.tar.bz2,找地方解压如cd home/user/;tar -jxf gcc-4.9.4.tar.bz2;cd gcc-4.9.4 运行./contrib/download_prerequis...
2019-11-28 10:46:01
422
转载 visual assist x破解
(1)VC2008的破解方法: 直接拷贝到安装目录去,例如 C:\Program Files\Visual Assist\ ,直接运行补丁程序或者覆盖VA_X.dll 即可 (2)VC2010的破解方法: 因为2010的Visual Assist X是使用Extension的方式安装的,所以你得到这个路径去破解,就是把破解补丁拷贝到这个路径下,直接运行补丁程序或...
2018-12-20 16:29:54
463
原创 hisiv500交叉编译mysql-connector
交叉编译链先自己安装好。输入arm-hisiv500-linux-gcc -version可查看到版本信息为准gcc-4.7以上g++-4.7以上 以支持c++111.安装gcc-4.8和g++-4.8(apt-get install gcc-4.8 g++-4.8)找不到则更新源2.安装cmake-3.12.3.tar.gz(可能需要安装libboost1.55-dev...
2018-10-27 16:39:33
1174
gcc-4.9.4及所需库.zip
2019-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人