qt 相关问题

Qt是一个跨平台的应用程序开发框架,广泛用于开发应用程序软件,可以在各种软件和硬件平台上运行,底层代码库很少或没有变化,同时具有本机应用程序的功能和速度。 Qt提供商业和开源许可证。

如何禁用 QPushButton

我创建了很多 QPushButtons,用 QT DESIGNER 添加了点击信号和插槽名称 deneme() 到所有按钮,我想做的是;当我点击任何按钮时,一些操作应该是

qt
回答 4 投票 0

Qt 中的事件传播

我只有有关 Qt 事件系统和 QEvent 类的文档。 我对 QObject::event() 方法的行为感兴趣。 文档指出: 该虚函数接收

回答 2 投票 0

带有 LGPL 的 2D 绘图库

如果一组点具有与绘图交互的一些基本功能(缩放、平移、拾取),那么在 Qt 应用程序 (C++) 中绘制简单 2D 图表的最合适选择是什么? 斯...

回答 2 投票 0

QTimer::singleShot(0, object, SLOT(obj_slot())) 做什么?

我是初学者学习Qt,并试图理解Qt提供的下载操作示例。在downloadmanager.cpp中,成员函数如下: void DownloadManager::append(const QUrl ...

回答 2 投票 0

为什么是 QString("FFFFFFFF").toInt(0, 16);返回0?

您可能知道,补码表示中的 0xFFFFFFFF 等于 -1(对于 32 位)。但是下面的代码: qint32 aa = QString("FFFFFFFF").toInt(0, 16); q调试()< 您可能知道,补码表示中的 0xFFFFFFFF 等于 -1(对于 32 位)。但是下面的代码: qint32 aa = QString("FFFFFFFF").toInt(0, 16); qDebug()<<aa; 打印0。代码如下: qint32 aa = 0xffffffff; qDebug()<<aa; 打印-1! 这是为什么? 如果您阅读文档,您可以看到toInt“如果转换失败,则返回0。” 您的输入不适合有符号的 32 位整数,因此可能转换失败。 您可以使用 ok 参数来验证这一点: bool ok; qint32 aa = QString("FFFFFFFF").toInt(&ok, 16); if (ok) qDebug() << aa; else qDebug() << "Conversion failed!"; FFFFFFFF 不是整数格式。 0xFFFFFFFF 是。而且 0xFFFFFFFF 也超出了 int 范围。尝试使用有符号整数。将转换函数 toInt 更改为 toUInit。这是代码: quint32 aa = QString("0xffffffff").toUInt(0, 16); quint32 bb = 0xffffffff; qDebug()<<aa; qDebug()<<bb; 已在我的机器上测试过。输出为 4294967295。

回答 2 投票 0

Visual Studio 2022 控制台中的 QApplication 未显示

我有一个“控制台”应用程序,它依赖于使用 QPixmap 的库。因此,如果我使用 QCoreApplication 初始化应用程序,应用程序就会崩溃。所以我必须使用 QApplication

回答 1 投票 0

QGraphicsItem碰撞抖动/颤抖

我正在基于 QGraphics 框架在 Qt 中创建类似时间线的小部件。我的问题是处理时间轴轨道中的项目(继承自 QGraphicsRectItem)的碰撞。 我用的是itemChang...

回答 1 投票 0

如何让图像在放大、平移、缩小后回到原来的居中位置?

我正在构建一个具有放大和缩小功能的图像查看器小部件,包括对平移的支持(单击拖动以移动图像)。 目前,放大后直接缩小...

回答 1 投票 0

Qt - 设置好友

在QtDesigner中,Edit Buddies的作用是什么?我们什么时候应该进入这样的模式?

回答 1 投票 0

Qt6 OpenGL 到 OpenGL ES (3.2) 代码移植

我有一台具有GLES硬件加速功能的微型计算机。它使用 risc-V 架构,因此没有 GL 驱动程序。 我目前正在努力调整 QOpenGLWindow 代码库以在具有 GLES 硬件的设备上运行

回答 1 投票 0

如何在我的嵌入式 Linux 映像中找到在 yocto 中创建的自定义配方

我使用 STM32MP 分发包和 X-LINUX-QT 插件为 STM32MP157F-DK2 板创建了 st-image-qt 映像。 我可以在 Linux 中使用 dd 命令刷新此映像,我的目标板是

回答 1 投票 0

Qt Crypto - 如何验证 RSA 密钥?

我正在尝试使用 Qt 加密架构为节点生成公钥/私钥对,并希望有一个协议,其中节点确认消息来自给定源(公共...

回答 1 投票 0

使用 getenv 和 env 不会给出相同的结果:

我有一个 C 程序,可以打印名称由 stdin 给出的每个环境变量。 它打印 $PATH、$USER 等变量,但看不到我自己定义的环境变量...

回答 1 投票 0

如何在 Qt for android 中保持屏幕常亮?

我找到了一些如何在 Java 中做到这一点的解决方案,但没有找到如何在 QML 或 Qt 中做到这一点。我知道首先我应该在 AndroidManifest.xml 中设置 WAKE_LOCK 权限。我该怎么办...

回答 4 投票 0

鼠标区域中的按钮悬停状态

我想在鼠标区域中使用按钮,当鼠标移到按钮上时,我希望两者都处于悬停状态但是当我移到按钮上时,鼠标区域会脱离悬停状态,因为当鼠标移动到...

回答 1 投票 0

Qt 数据模型与 QML 数据模型

通常,在 C++/Qt/QML 模型/委托/视图架构中定义、创建和附加数据模型有两种不同的方法。让我们用表视图示例来说明它们: #1.仁和...

回答 1 投票 0

QCombobox 项目不可见 - 仅第一个项目可见

制作一个简单的文本编辑器来学习 Qt 并加深我的 C++ 技能。 我正在使用 QComboBox 以编程方式创建字体大小下拉菜单。 QComboBox *sizeComboBox = new QComboBox(this); ...

回答 1 投票 0

Qt Designer 和无框窗口

我目前正在为应用程序创建一个 GUI,我想使其成为无框架并自己添加最小化和关闭按钮。我想要实现的目标可以在这个答案中看到: 窗户结构...

回答 2 投票 0

Qt QCombobox 更改滚动箭头

您好,我在 QT 中的组合框上遇到问题。 我已经搜索了一段时间但找不到任何信息。 我必须构建一个组合框来选择一些数据 http://fs5.directupload.net/im...

回答 3 投票 0

bitbake b2qt-embedded-qt6-image 对于 STM32mp15-disco 失败

我正在使用 boot2qt 清单 6.7.xml 在 yocto 中构建目标映像。 在创建完整图像之前,我对自定义配方进行了 bitbake,并在解决了一些正确构建的错误后,这是一篇文章...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.