Henkk

导航

2024年1月24日 #

图论---可视区域获取(C++)

摘要: 1.库获取 开源库地址:http://en.wikipedia.org/wiki/Visibility_graph 网盘地址:链接:https://pan.baidu.com/s/1AMwkpKqWbDuGRUedK28MOw 提取码:zs9o 2. 使用 使用处包含头文件 #include "vi 阅读全文

posted @ 2024-01-24 09:42 Henkk 阅读(2) 评论(0) 推荐(0) 编辑

2023年6月16日 #

C++ 及QT 强制类型转化

摘要: C++: dynamic_cast、const_cast 、static_cast、reinterpret_cast dynamic_cast: 支持RTTI 主要用于向下转化 下行安全 const_cast : 将const转变为非const 变量本身的const属性是不能去除的,要想修改变量的值 阅读全文

posted @ 2023-06-16 15:10 Henkk 阅读(136) 评论(0) 推荐(1) 编辑

2023年4月19日 #

QT----富文本操作

摘要: 1.富文本主要的架构: 2. 最主要的光标切换函数moveCursor() 3.不同行显示不同的背景,相同行显示不同的字体效果如下: 主要代码: QTextBlockFormat defaultFormat = ui->textBrowser->textCursor().blockFormat(); 阅读全文

posted @ 2023-04-19 22:59 Henkk 阅读(117) 评论(0) 推荐(0) 编辑

2023年3月3日 #

QString 传递带中文的参数

摘要: 编码了解 欧洲 ISO-8859 系列中使用最广泛的是 ISO-8859-1,就是我们常常听说的 Latin-1 编码 因为这个子集收录了欧洲绝大多数的常用字符。中国 最初的 GB 编码是 GB2312,后来扩展成了 GBK,再后来继续扩展成了 GB18030。这样所有的标点符号、简体中文、少数名族 阅读全文

posted @ 2023-03-03 11:13 Henkk 阅读(80) 评论(0) 推荐(0) 编辑

2023年2月7日 #

Qt---QIcon记录

摘要: QAction可以进行多次addfile(); Qt自动根据分辨率选择展示哪个图片文件; 选择根据图片的分辨率进行选择; 阅读全文

posted @ 2023-02-07 15:37 Henkk 阅读(11) 评论(0) 推荐(0) 编辑

2023年2月3日 #

FMU 实现简介

摘要: 大体思想 1. 函数指针调用动态库自定义操作; 2. xml中提供仿真过程所需要的的动态库内存信息。 FMU实现过程: 1. 首先由协会约定仿真过程中用到的接口函数形式; 2.使用fmi协议用户生成fmi协议中的函数动态库和xml,将xml打包生成fmu; 3.使用外部fmu根据fmi协议解析xml 阅读全文

posted @ 2023-02-03 11:24 Henkk 阅读(370) 评论(0) 推荐(0) 编辑

2022年10月21日 #

gcc 命令参数学习

摘要: gcc 参数学习 阅读全文

posted @ 2022-10-21 11:22 Henkk 阅读(29) 评论(0) 推荐(0) 编辑

2022年10月14日 #

QT 应用程序增加文件说明信息

摘要: 可以通过两种方式增加右键文件说明信息! 1. pro文件中增加对应的宏。 # 版本信息VERSION = 4.0.2.666 # 图标RC_ICONS = Images/MyApp.ico # 公司名称QMAKE_TARGET_COMPANY = "Digia" # 产品名称QMAKE_TARGET 阅读全文

posted @ 2022-10-14 16:48 Henkk 阅读(312) 评论(0) 推荐(0) 编辑

2022年8月3日 #

D-Bus在Windows下编译QT中使用

摘要: 1. 下载工具及源码 D-Bus用到的XML解析器:http://sourceforge.net/projects/expat/ 源码下载:http://www.freedesktop.org/wiki/Software/dbus/ CMake下载:https://cmake.org/downloa 阅读全文

posted @ 2022-08-03 16:57 Henkk 阅读(437) 评论(0) 推荐(0) 编辑

2021年7月6日 #

QT调用Python脚本运行并打包发布

摘要: 最近在做一个项目,开发环境用的是QT+C++。项目中有一些算法使用python实现需要混合编译并发布。 准备工作: 1.安装python 2.安装QT 一:编译调试运行 python代码: # -*- coding: cp936 -*- #定义hello函数,这个函数的功能是输出“hello wor 阅读全文

posted @ 2021-07-06 17:27 Henkk 阅读(4079) 评论(1) 推荐(0) 编辑