从源码角度分析Qt元对象系统2
从源码角度分析Qt元对象系统1:https://developer.aliyun.com/article/1597142 2.4 QMetaMethod::typeName 获取函数返回名称 const char *QMetaMethod::typeName() const {...
从源码角度分析Qt元对象系统1
一、演示代码 test.h #ifndef TEST_H #define TEST_H #include <QObject> class test : public QObject { Q_OBJECT public: Q_INVOKABLE exp...
【Ubuntu工具】安装教程:Ubuntu系统上源码编译安装QT5.15.13(有坑)
QT6固然先进,但与旧项目的兼容性不好,迁移起来太麻烦。因此想仍然使用QT5来继续项目。QT5.15是QT5的最后一个版本,也是长期维护的一个版本。这两天在 Ubuntu18.04 和 Ubuntu20.04 上分别安装了一下 QT5.15.13,踩了坑,特此记录一下。 我这里有编译好的 Ubuntu18.04 和 Ubuntu20.04 版本,需要的可以找我免费要。 ...
音视频源码调试前准备vs2019+qt5.15.2搭建可调试环境
安装vs2019+qt,并且在windows环境上安装ffmpeg,尝试使用qt+cdb进行调试,尝试使用vs2019加载qt的程序。安装VS2019+5.12.2qt环境,并进行测试。1:安装Visual Studio 2019,a.从官网下载,或者vs2019社区版本下载地址 https://www.jb51.net/softs/700418.htm====》安装时必须勾选 Desktop ....
qt4.8.7 源码在win7+vs2010环境的x64编译(qt 64位)
几个下载链接:qt源码及其二进制安装包下载:https://download.qt.io/#userconsent#cmake下载:https://cmake.org/这个下载最新的就好了。4.设置环境变量QTDIR=E:\Libraries\qt-everywhere-opensource-src-4.8.7QMAKESPEC=win32-msvc20105.再PATH环境变量,添加值 &...
纯源码实现Qt无边框窗口FramelessWidget:可移动+可改大小
参考文献:https://blog.csdn.net/wjh_init/article/details/79244222完整的FramelessWidget工程源码请下载:https://download.csdn.net/download/libaineu2004/13244235
LibreCAD v2.2.0源码编译,使用VS2019+Qt5.12.9+Boost1.71.0环境
零、前言LibreCAD is a fork of QCAD community edition version 2.0.5.0;therefore, any modifications of or additions to the program are also released under the GPLv2.LibreCAD 是一款开源免费的 2D CAD 制图软件,原名为 CADunt....
QCAD v3.23.0.2源码编译,使用VS2017+Qt5.12.5环境
QCAD 是一个免费、开源的计算机辅助绘图二维工具,功能强大。目前开源的二维CAD有QCAD、LibreCAD等,LibreCAD可以说是QCAD的分支版本。对比这两款开源软件,LibreCAD是纯C++开发,有boost库的依赖,源码比较重,而QCAD使用了Qt的Script模块(ECMAScript 5 - JavaScript 5),使用了C++和Javascript脚本两种开发方式。使用....
FreeCAD v0.19源码编译与VS2017+Qt5环境搭建
一、环境准备VS2017,x64cmake-3.14.5-win64-x64.msiFreeCADLibs_12.1.2_x64_VC15.1.7z,源码依赖库,x64位,里面已集成boost/Qt5/Python等依赖环境,点击详细说明依赖库下载:https://github.com/FreeCAD/FreeCAD/releases/tag/0.19_preFreeCAD LibPack Ve....
Linux系统编译boost源码,然后和Qt Creator配套使用
一、安装前确保系统已经安装gcc编译器。不知道怎么安装?没关系,请访问http://blog.csdn.net/libaineu2004/article/details/49160315二、前往boost官网,下载源码。例如:boost_1_59_0.tar.bz2三、编译boost网上我看了很多文章都说把boost文件夹解压,拷贝到/usr/local/路径。例如:#root账户下 ,解压源文....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。