自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 std::enable_if 的使用

std::enable_if

2023-12-03 15:58:39 32

原创 获取网易云歌单

收藏到自己的歌单 用浏览器打开自己的歌单 打开“开发人员工具”,快捷键一般为F12360浏览器google浏览器IE4.选中歌单列表,复制粘贴至notepad++或EditPlus5.已知“歌曲名-歌手”在标签 span 中<span data-res-id="21301195" data-res-type="18" data-res-action="share" data-res-name="Battles and Wastelands" da..

2020-10-21 22:58:17 683

原创 资源管理器 右键菜单和文件关联 相关注册表操作

1.右键菜单必须*;Folder;Directory;Drive[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers]@="{FF770C85-53FE-4CCB-B5A9-D4B0511C6B4F}"[HKEY_CLASSES_ROOT\CLSID\{FF770C85-53FE-4CCB-B5A9-D4B0511C6B4F}\InProcServer32]@="F:\...\App.dll""ThreadingModel"="Apartmen.

2020-09-22 17:41:53 804

原创 C++代码扩展QtQuick 控件 TextArea-QuickTextArea 的功能及使用

Qml (QtQuick)控件和 Widgets 控件都可以通过类继承 扩展其功能。下面以扩展qml的TextArea 功能为例,其实现类QQuickTextArea 。1.添加 QquickTextArea 和 QQuickTextControl头文件1.1通过搜索可知俩个类的头文件分别是:Qt5.9.8\5.9.8\mingw53_32\include\QtQuickTe...

2019-09-09 19:27:35 1143

原创 Qt Android 调用系统文件管理

1.了解 使用JNI扩展Qt应用参考《Qt on Android核心编程》15章源码https://download.csdn.net/download/dinosaurx/10149765项目工程extendsQtWithJava2.添加 调用系统文件管理功能参考. android 调用系统文件管理器3.从Uri获取文件路径参考:Android将"content...

2019-08-25 19:16:29 2267

原创 Qt 和 VS 使用 crypto++

官网:https://www.cryptopp.comGitHub:https://github.com/weidai11/cryptopp在线文档:https://www.cryptopp.com/docs/ref/index.html1 生成动态库静态库文件1.1 VS编译生成 dll和lib 库,版本:cryptopp820打开 .sln项目,编译生成:动态库静态库:...

2019-08-04 18:55:23 2302

原创 QMl 调用C++ 知识点总结

参考《Qt quick核心编程》 Qt Quick 之 QML 与 C++ 混合编程详解准备要导出的 C++类1.1前提:必须从QObject 或其派生类继承。 使用 Q_OBJECT宏。1.2 信号和槽信号或槽都可以在QML中访问1.3 普通成员函数普通成员函数 必须用Q_INVOKABLE 修饰声明1.4枚举类型需要用 Q_ENUMS 注...

2019-07-22 14:17:07 289

原创 qml 使用自定义插件

使用 《QmlBook》章节Extending QML with C++ (C++扩展QML)的例子。http://qmlbook.github.io/assets/ch17-extensions-assets.tgz1.运行fileio项目生成dll插件步骤参考:QML插件扩展2.修改CityUI配置,代码2.1 .pro 修改QML_IMPORT_PATH ...

2019-07-14 23:16:54 510

原创 windows下基于QT5.9.8的Android开发环境搭建

由于对Clang++不甚了解,不知道怎么修改clang配置,只能用NDK r17- 版本2. 配饰 “Android for armeabi-v7a (Clang Qt 5.9.8 for Android ARMv7)” 环境(但是(ARM64-v8a))Add... 按钮 “Target API 不能选择”,不知道怎么弄Native AVD Man...

2019-07-05 11:56:19 1423

转载 QT5中使用QFtp类(添加ftp模块)

QT5中如何使用QFtp类(添加ftp模块)但是,从 Qt5.x 之后,Qt Network 发生了很大的变化,助手中关于此部分描述如下:The QFtp and QUrlInfo classes are no longer exported. Use QNetworkAccessManager instead. Programs that require raw FTP or HT...

2019-06-16 13:15:51 14612 2

转载 在动态链接库的静态加载方式中,可执行程序引用动态库的全局变量方法

在 dll 里面, .cpp (或.h)文件中声明如下变量:extern"C" __declspec(dllexport) int g_dll_test = 0;然后exe静态链接dll在exe的.cpp文件中作如下声明extern"C" __declspec(dllimport) int g_dll_test ;这样, exe 就可以直接使用 dll 中的全局变量 g_dll

2016-03-18 10:23:37 2678

原创 Linux 进程空间,内存四区里都是些什么东西

按32位的Linux系统,对于一个进程,其0-3G的用户空间分布从低地址到高地址,一般分为:

2015-09-23 11:32:53 727

原创 overload , override & overwrite

1.overload(重载)这个没什么歧义的。就是在同一个命名空间(或者作用域)中,函数具有相同的名字,但参数类型(包括const修饰)或参数个数不同,被编译器编译成不同函数。2.override(覆盖、覆写、重写)override是指在类继承结构中,子类对父类的virtual方法(函数)进行重新定义。父类重载的方法不会被子类方法覆盖,通过父类指针(引用)指向子类的指针仍可直接调用

2015-09-20 08:44:51 316

dialogtest.zip

Qt Android 调用Android系统文件管理 测试案例

2019-08-24

manpages html

linux manpages 英文 html格式 man帮助文档

2019-04-04

VC/C++ 字符编码格式转换

通过调用封装API函数WideCharToMultiByte和MultiByteToWideChar,实现ANSI/UTF-8/Unicode编码格式的相互转换。有C++和C两个版本。

2016-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除