技术栈
c++ qt6
BlackNight168
7 个月前
c++ qt6
Qt6 QSslSocket 客户端设计踩坑
QSslSocket 默认自动搜索代理设置,当系统中存在代理时,执行 connectToHostEncrypted 会导致 socket error: UnsupportedSocketOperationError,具体错误是 connect error is "The proxy type is invalid for this operation";
BlackNight168
8 个月前
c++ qt6
使用 Qt 设计师给工具栏添加图片按钮(来自ChatGPT)
使用Qt Designer给工具栏添加图片按钮是一个直观且简单的过程。下面是详细步骤:打开Qt Designer 并创建或打开一个已有的窗口界面文件(通常以.ui结尾)。
BlackNight168
8 个月前
c++ qt6
在进行Qt程序的国际化时,编写字符串应当注意以下几点(ChatGPT)
在进行Qt程序的国际化时,编写字符串应当注意以下几点:使用tr()函数:对于所有用户界面中要显示的字符串,确保它们被tr()函数包围,这样才能通过Qt的工具进行提取和翻译。
BlackNight168
1 年前
c++ qt6
Qt designer中使用QSplitter创建推拉窗口,类似 Cobalt Strike 中主界面上下推拉的窗口
参考链接:Qt designer中使用QSplitter创建推拉窗口_qt designer splitter-CSDN博客
BlackNight168
1 年前
c++ qt6
Qt6,使用 UI 界面完成命令执行自动化的设计
在子对话框(CmdChildQt)中,点击 “执行” 按钮,将多个命令行指令,依次输入到父对话框(CmdQt)的编辑框中并且执行,要求如下: