- 博客(20)
- 收藏
- 关注
原创 Linux平台程序打包
Linux平台下开发的应用程序,如何打包及安装,本文将给出一种常见的Linux平台打包方法。本章简要叙述如何在 Linux 下使用 linuxdeployqt和appimagetool两个命令工具将Qt应用程序打包成一个后缀为.AppImage的可执行程序,之后再使用dpkg-deb命令将可执行程序制作成deb安装包。
2025-03-22 15:19:16
946
原创 Qt桌面客户端跨平台开发实例
在Windows平台上,桌面客户端软件通常使用C/C++语言和Qt跨平台开发框架进行开发。因此,大部分代码可以运行于不同平台环境,但是程序运行依赖的三方库以及代码中一些平台相关的头文件和接口需要进行平台兼容。本文以windows桌面端应用迁移到Linux平台桌面端应用为例,简要叙述迁移流程及注意事项。
2025-03-22 14:21:59
831
原创 VS工程项目转换为QtCreator工程项目
Windows平台应用程序的开发工具一般是Visual Studio或Qt Creator。在进行跨平台开发时,一般会使用Qt Creator作为集成开发环境,所以如果我们在Windows平台是使用Visual Studio开发软件的,那么我们需要将编译集成环境转换为Qt Creator,因为使用Qt Creator编译的Qt工程文件很简单,其配置文件就是一个.pro文件,当然,有的时候还有.pri文件和.pro.user文件。
2025-03-22 13:50:33
563
原创 QSortFilterProxyModel::lessThan被调用情况分析
本文通过解析源码,分析了调用代理模型中的自定义排序操作即lessThan方法的几种情况,有助于定位因为代理模型排序产生的一些问题
2024-04-02 15:53:04
564
1
原创 Visual Studio 解决方案内部工程组件的引用
本文主要介绍针对一个VS解决方案,让其内部的工程项目生成dll文件及应用到程序,该如何进行属性配置
2023-08-28 10:52:07
421
原创 Git(8)git已提交未推送内容的重置操作
对于已提交到本地仓库但未推送到远程仓库的内容,我们可以使用reset相关命令对其进行版本的回退,此操作主要针对错误提交的内容进行修改
2023-08-07 15:41:34
581
1
原创 Git(5)git标签
像其他版本控制系统(VCS)一样,Git 可以给仓库历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点( v1.0 、 v2.0 等等)
2023-08-07 14:38:10
64
1
原创 ITK配准框架示例及代码解析(Python)
ITK配准框架示例及代码解析(Python)配准方法配准步骤配准结果代码初学医学图像配准,把ITK里自带的配准示例看了几遍,由于没有注释,所以自己整理了一下。一、配准方法采用刚性变换的方法进行全局变换使用基于均方差的准则来量化变换后图像之间的相似性优化器选择使用梯度下降法来根据相似性测度中得到的经过量化的测度优化变换参数二、配准步骤1、定义待配准图像类型: 维数, 像素类...
2019-06-12 15:52:07
12523
12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人