
C++
文章平均质量分 70
Meta.Qing
这个作者很懒,什么都没留下…
展开
-
用快捷键打开QML的WebEngineView 调试窗口
在 QML 中,可以通过使用 Shortcut 组件来实现快捷键打开 WebEngineView 调试窗口。在上面的代码中,我们首先声明了一个组件,然后声明了一个Shortcut组件。在Shortcut组件中,我们通过设置sequence属性来设置快捷键为 `Ctrl +原创 2023-02-09 10:08:57 · 1231 阅读 · 0 评论 -
如何安装/卸载注册表dll?
如何安装/卸载注册表dll?原创 2022-08-29 10:46:25 · 1423 阅读 · 0 评论 -
在Qt中跨平台麦克风音频处理实用程序代码和实现
在本文中,我使用QAudioInput和QAudioOutput类来录制和回放输入音频,并使用低通滤波算法来降低输入音频中的噪声。在这里,我试图解释使用Qt的低电平音频处理,这里我不解释任何复杂的DSP算法。我用的是Qt的音频输入。有很多复杂的音频滤波算法可以产生一个完美的音频滤波,Low Pass是其中最简单的算法。只有当有新的数据可用时,它才会再次发出,例如当网络数据的新负载到达您的网络套接字时,或者当一个新的数据块被附加到您的设备时。实现低通滤波算法,减少输入音频中的噪声,产生流畅的声音。...原创 2022-08-26 12:31:34 · 1318 阅读 · 0 评论 -
来自c++的QML对象交互
所有QML对象类型都是qobject派生的类型,无论它们是由引擎内部实现的还是由第三方源定义的。这意味着QML引擎可以使用Qt元对象系统动态实例化任何QML对象类型,并检查创建的对象。这对于从c++代码创建QML对象很有用,无论是显示一个可以可视化呈现的QML对象,还是将非可视化的QML对象数据集成到c++应用程序中。一旦创建了QML对象,就可以在c++中对其进行检查,以便读取和写入属性、调用方法和接收信号.原创 2022-08-24 13:51:20 · 1312 阅读 · 0 评论 -
使用上下文属性将c++对象嵌入QML
当将QML对象加载到c++应用程序中时,直接嵌入一些可以从QML代码中使用的c++数据可能会很有用。这使得在嵌入式对象上调用c++方法,或者使用c++对象实例作为QML视图的数据模型成为可能通过QQmlContext类,可以将c++数据注入到QML对象中。这个类将数据公开给QML对象的上下文,以便可以直接从QML代码范围内引用数据。注意:由于在QML中计算的所有表达式都是在特定上下文中计算的,如果上下文被修改,那么该上下文中的所有绑定都将被重新计算。原创 2022-08-24 13:37:28 · 353 阅读 · 0 评论 -
从c++定义QML类型 (Defining QML Types from C++)
在QML语言语法中,有一个附加属性和附加信号处理程序的概念,它们是附加到对象的附加属性。本质上,这些属性是由附加类型实现和提供的,这些属性可以附加到另一种类型的对象。这与由对象类型本身(或对象继承的类型)提供的普通对象属性形成了对比。Item {}在这里,Item对象能够访问和设置Keys的值。和Keys.onReturnPressed启用。这允许Item对象作为其自身现有属性的扩展访问这些额外属性。原创 2022-08-24 13:23:11 · 1101 阅读 · 0 评论 -
将 C++ 类型的属性暴露给 QML(Exposing Attributes of C++ Types to QML)
QML可以很容易地通过c++代码中定义的功能进行扩展。由于QML引擎与Qt元对象系统的紧密集成,任何由qobject派生类适当公开的功能都可以从QML代码访问。这使得可以直接从QML访问c++数据和函数,通常很少或不需要修改。QML引擎能够通过元对象系统对QObject实例进行内省。(此外,如果使用Q_ENUMS声明了枚举,那么枚举也是可用的。详见QML和c++之间的数据类型转换。)通常,无论qobject派生类是否已注册到QML类型系统,都可以从QML访问这些类。原创 2022-08-24 12:53:27 · 1414 阅读 · 0 评论 -
常见的四种QML与c++集成解决方案汇总
QML 和 C++ 集成,c++与qml之间通信解决方案。原创 2022-08-24 10:52:41 · 996 阅读 · 0 评论 -
2022年最佳的9种逆向工程工具[持续更新]
逆向是复杂的。然而,软件开发人员经常在面临一项具有挑战性的任务时转向反向工程:增强软件安全性、使软件与第三方组件兼容、维护遗留代码,等等。在本文中,我们将描述我们的软件逆向程序在工作中所依赖的主要工具,并展示如何使用这些工具的实际示例。本文对于熟悉汇编语言和网络交互原则的读者以及具有使用API函数进行Windows编程的经验的读者非常有用。.........原创 2022-08-04 14:20:53 · 27591 阅读 · 0 评论 -
HOOK艺术
HOOK技术原创 2022-08-02 13:00:10 · 634 阅读 · 0 评论 -
如何实现C++读写进程内存值
ReadProcessMemory是一个内存操作函数,其作用为根据进程句柄读入该进程的某个内存空间;由布尔声明可以看出,当函数读取成功时返回1,失败则返回0,具体参数含义将在下文中指出。WriteProcessMemory是计算机语言中的一种函数。此函数能写入某一进程的内存区域(直接写入会出AccessViolation错误),故需此函数入口区必须可以访问,否则操作将失败。.........原创 2022-08-02 12:30:29 · 7335 阅读 · 0 评论 -
windepolyqt 打包完整依赖
qt,打包原创 2022-08-01 18:35:26 · 310 阅读 · 0 评论 -
qt下载以及环境配置(32位静态编译)+Visualstudio2022
qt下载以及环境配置(32位静态编译)+Visualstudio2022原创 2022-08-01 18:27:12 · 1226 阅读 · 0 评论 -
C++嵌入汇编demo (_asm用法)
C++嵌入汇编demo原创 2022-08-01 18:14:47 · 1030 阅读 · 0 评论 -
C++实现进程列表
#include <iostream>#include <string>#include <map>#include <windows.h>#include <TlHelp32.h>using namespace std;bool traverseProcesses(map<string, int>& _nameID){ PROCESSENTRY32 pe32; pe32.dwSize = siz...原创 2020-07-28 10:41:11 · 572 阅读 · 0 评论