- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 获取网易云歌单
收藏到自己的歌单 用浏览器打开自己的歌单 打开“开发人员工具”,快捷键一般为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
711
原创 资源管理器 右键菜单和文件关联 相关注册表操作
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
905
原创 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
1246
原创 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
2429
原创 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
2485
原创 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
305
原创 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
536
原创 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
1467
转载 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
15050
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
2703
原创 overload , override & overwrite
1.overload(重载)这个没什么歧义的。就是在同一个命名空间(或者作用域)中,函数具有相同的名字,但参数类型(包括const修饰)或参数个数不同,被编译器编译成不同函数。2.override(覆盖、覆写、重写)override是指在类继承结构中,子类对父类的virtual方法(函数)进行重新定义。父类重载的方法不会被子类方法覆盖,通过父类指针(引用)指向子类的指针仍可直接调用
2015-09-20 08:44:51
344
VC/C++ 字符编码格式转换
2016-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人