Qt是一个跨平台的应用程序开发框架,广泛用于开发应用程序软件,可以在各种软件和硬件平台上运行,底层代码库很少或没有变化,同时具有本机应用程序的功能和速度。 Qt提供商业和开源许可证。
我正在用 qml 设计一个应用程序,我需要显示很多自定义类型。它们有不同的尺寸。我想使用 ScrollView 来做到这一点。我的问题是如何做得更好?值得吗...
出于某种原因,我应该在我的项目中使用 Qt6。我需要串口功能,但 Qt Creator 找不到相应的模块。出现以下错误: 项目错误:未知模块...
为什么我的 QWidget 样式表无法识别 objectName 规则?
这里我有一个 QComboBox 的子类,它将根据其内容的有效性来更改其文本的颜色。 名称空间 { const QString GOOD = "好"; 常量 QStri...
我可以通过样式表更改对象名称来更改 QObject 的样式吗?
我最近了解到使用样式表在 Qt 中设置对象样式的好方法。现在我想在特定事件发生后更改 QFrame 的背景颜色。所以我设置了两个条目:
我可以通过样式表更改对象名称来更改 QObject 的样式吗?
我最近了解到使用样式表在 Qt 中设置对象样式的好方法。现在我想在特定事件发生后更改 QFrame 的背景颜色。所以我设置了两个条目
我有一个QGraphicsItem的子类。默认情况下,如果指针位于项目的boundingRect内并且也发生了mousePressEvent,则QGraphicsItem仅接收mouseMoveEvents。 我想要这个
我正在 SQLite 中创建数据库,如下所示: QSqlQuery create_address; create_address.prepare("创建表地址(addressid INTEGER PRIMARY KEY AUTOINCRMENT, address TEXT UNIQUE)");
我正在 SQLite 中创建数据库,如下所示: QSqlQuery create_address; create_address.prepare("创建表地址(addressid INTEGER PRIMARY KEY AUTOINCRMENT, address TEXT UNIQUE)"); QSql查询
我正在实现一个反向选择功能,在其中获取所选项目,选择所有内容,然后我想迭代所选项目列表以取消选择它们。 QModelIndexList 索引 =
我有两个应用程序:一个Unity应用程序和一个Qt应用程序。我需要将 Unity 应用程序内容作为一个项目包含在我的 Qt 应用程序中。 这样做有哪些选择? 我们可以有某种形式的沟通吗
Qt cmake 项目,包含使用 Qt Test 框架的单元测试
我想使用 CMake 设置 Qt 项目。我的主要项目生成一个动态库,为了能够进行单元测试和持续集成,我还希望有一个名为 ...
我有两个应用程序:一个Unity应用程序和一个Qt应用程序。我需要将 Unity 应用程序内容作为一个项目包含在我的 Qt 应用程序中。 这样做有哪些选择? 我们可以有某种形式的沟通吗
为什么我的按钮在 QML ColumnLayout 中重叠?
似乎有一些关于 QML 布局的基本知识我不明白。 我有以下 QML。 导入QtQuick 导入 QtQuick.Controls 导入 QtQuick.Layouts 应用程序窗口 { ...
我将一个列表绘制成线系列图。列表长度可能在4000左右 我想将 1000 以上范围内的 Y 轴值着色为红色,将小于 1000 的范围着色为绿色。那可能吗? 为了
我正在尝试创建一个可拆卸类型样式的小部件,就像Chrome选项卡可拆卸的方式一样(类称为Tab)。我一切正常,除了有时(也许 50% 的...
如何获取QAbstractItemView中可见的QModelIndex列表
有什么方法可以获取 QAbstractItemView 中当前可见项目的列表吗?并且,如果可能的话,接收有关更改此列表的任何通知。 更新: 我问的是
我正在将 Three.js 应用程序移植到 QML / Qt Quick 3D。 我有以下部分来在所有东西的“顶部”绘制某些东西(3D 对象),即忽略深度顺序(这是一个 THREE.Ob...
考虑这个 C++ 语句(文档中的示例): QTimer::singleShot(600000, &app, SLOT(quit())); 如何在 .qml JavaScript 中执行相同操作,如下 QML: 长方形 { 属性 int
在Qt中,创建的lineEdit使用setText()方法显示文本。 但对于默认文本,光标是可移动的。我希望默认文本的光标不应移动。 我的 lineEdit 类型有
如何使用QString通过代码(例如“4FF0”)指定unicode字符?我尝试了 QString s("\u4FF0");但它只输出一个问号。知道如何做到这一点吗? 编辑: 它就是这样工作的,b...