随笔分类 - Qt
摘要:目前Qt安装面临的困难 由于Qt自5.15版本之后,就不再支持离线安装包了,所以想要继续安装,需要从官方下载在线安装工具,比如从Index of /archive/online_installers/4.5 (qt.io)下载qt-unified-windows-x64-4.5.1-online.e
阅读全文
摘要:问题复现 项目开发中自定义了实现一个http文件下载组件,在处理errorOccurred信号时,原意是在此信号槽中,关闭QNetworkReply连接,同时释放对应资源。代码示例如下: void FileDownloadProgress::slot_network_reply_errorOccur
阅读全文
摘要:Qt与Js互相调用 目前使用场景有: 通过QWebEngineView,来加载某个url或html文件(需要包含特定js文件)。 通过QWebChannel绑定到QWebEngineView上,qt可以调用js暴露的接口,js也可以调用qt暴露的接口。 Qt调用Js示例 调用示例 QString s
阅读全文
摘要:QLabel设置背景透明 label->setStyleSheet("QLabel {background-color: transparent;}"); Qt加载GIF图 示例代码 QLabel* label = new QLabel(); label->resize(100, 100); lab
阅读全文
摘要:背景 项目中,有个需求是,父窗口关闭窗口时,子窗口也要同时关闭。 我们通过设置属性Qt::WA_DeleteOnClose可以实现。 // 设置属性 QWidget* widget = new QWidget(); widget->setAttribute(Qt::WA_DeleteOnClose)
阅读全文
摘要:安装Qt 略(参考网上的安装Qt即可,暂时不考虑其他组件) 安装jdk17 下载1.8版本 网上推荐使用JDK1.8,而不是其他版本,不建议使用最新版。 下载1.8 Java Downloads | Oracle 设置环境变量 在系统变量栏中,安装程序已经默认将C:\Program Files (x
阅读全文

浙公网安备 33010602011771号