Qt是一个跨平台的应用程序开发框架,广泛用于开发应用程序软件,可以在各种软件和硬件平台上运行,底层代码库很少或没有变化,同时具有本机应用程序的功能和速度。 Qt提供商业和开源许可证。
QML:如果使用异步父 Loader 内的加载器或 repater 填充 swipeview,则当前索引/项目会发生变化
将数据动态加载到异步加载的 QML SwipeView 中会自动增加当前索引。 装载机{ 异步:真 锚点.fill:父级 源组件:ColumnLayou...
如何使用 QModbusDataUnit::HoldingRegisters 将浮点值发送到保持寄存器? (QT modbus RTU)
刚拿到一个485设备,需要发送数据来运行一些功能。 该设备的手册上说其起始地址为16/17,数据类型为float类型。 我尝试使用...读取寄存器数据
我正在开发一个 Qt 应用程序,我需要显示一些 UI 并对其执行操作。当我运行该应用程序时,它会在我的调试/发布文件夹中创建一个 .exe。我想把图标放在.exe f...
我正在寻找一种在 qtquick 2.0 项目中渲染自定义 opengl 调用的方法。给您一些背景信息:我有一个使用 opengl 进行渲染的 C++ 3d 引擎。目标是让它呈现我...
我徒劳地尝试将按钮和文本居中对齐,两者都放置在布局中。 自己被放置在一个GroupBox中。 我有这个代码: // 初始化 QScrollArea *centralFrame = new QScrollArea();
从源代码构建 Qt5:将不会构建 QtWebEngineCore 模块。构建 QtWebEngine 需要工具 gperf
我在标题中提供了所有信息。 我已经交叉编译了 Qt5.15.3,并尝试用它构建 CQtDeployer,而 CQtDeployer 需要 qtwebengine。 最初我不需要 qtwebengine,但是......
如何使用cmake和qt 6.7.3为qt快速应用程序构建yocto配方
我使用qt 6.7.3在QT Creator中使用CMake创建了一个QT快速应用程序。 现在,我想使用此应用程序为 stm32mp157f-dk2 创建嵌入式 Linux 映像。 我使用的是 Ubuntu 22.04 的虚拟机并设置...
我有一个大型 Qt 应用程序,支持 6 种不同的语言。不幸的是,许多文本短语尚未翻译。源文本中的基本语言是德语。所以如果翻译...
我有一个带有项目的 QTreeWidget。我用它来提供“全选”选项的项目之一。 我想将“全选”项目固定在顶部,然后对所有其他项目进行排序...
我有一个 QComboBox,看起来像: 在网上,您会看到很多人发布代码,将 QComboBox 上的标签居中,如下所示: 自动 cmb = new QComboBox(父); cmb->setEditable(true); c...
如何在 QTQuick 6.8 中打开第二个主窗口而不关闭应用程序?
我正在使用 Qt Quick (v6.8)。我从第一个应用程序窗口打开第二个应用程序窗口。然后我关闭第一个窗口。几秒钟后,我的第二个窗口自动关闭,我...
如何使用 QProcess 进行命令行交互参数,我正在尝试使用提示输入密码的 img scp 传输文件 QString 程序 = "c:/temp/pscp.exe"; QStringList 参数;
Yocto Qt6:缺少 Qt6QuickTools 依赖项
我正在努力让 Qt6 在嵌入式系统上工作。但我收到以下错误: 无法找到 Qt6Quick,因为找不到依赖项 Qt6QuickTools。 找不到
我正在尝试将图像加载到 QPixmap 对象中,这是我的代码: QPixmap blackKingPixmap; std::cout << "Hello"; blackKingPixmap.load("images/black_king.png"); std::cout...
我正在尝试调整 QComboBox 的 ui,以便用户可以从下拉列表中删除项目(无需先选择它们)。 背景是我用QComboBox来表示
我在部署的应用程序上收到奇怪的 SSL 错误消息,不是每条消息都收到,但肯定太频繁了。 Qt 中的消息如下: 读取时出错:错误:1C80006E:提供程序例程::无效...
我有一个包含 2 个子项目(Sub1 和 Sub2)的项目: ESI | |__Sub1 | |__Sub2 在 Sub2 (demo1.cpp) 项目中的类的实现文件 (.cpp) 中,我需要包含 Sub1 的类
使用 Python 和 PySide6 将 Qt 与现有 UE 5.4.4 集成时,看到 QApplication 的奇怪行为。具体通过执行以下操作来处理此问题: 创建一个 Python 3.11.8(匹配 UE 的
无法在 vscode 中启动 QML 语言服务器:“无法启动 QML 语言服务器。”
我想开始在 vscode 中开发 Qt C++ 和 Quick/QML 项目。我已经安装了以下扩展: Qt Extension Pack v1.0.2(包含4个扩展) Qt C++ 扩展包 v1.0.1 (
所有, 我想知道是否可以根据插入符位置在 QLineEdit 内进行输入过滤。 意思是如果我在位置 0,我只允许输入数字,但如果我在 po...