qt 相关问题

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

QML,如何从C++动态更改Repeater的Item

我在网格上有QML Repeater,当我单击项目时,我发出由C++类处理的信号,然后更改C++中的数组,然后将其指定为QML Repeater的模型。有没有办法改变...

回答 2 投票 0

QCoreApplication::quit 是否退出本地事件循环?

我已经多次看到这种模式了: QFutureWatcher 观察者; watcher.setFuture(QtConcurrent::run([]{ … })); QEventLoop循环; QObject::connect(&watcher, &decltype(watcher)::

qt
回答 1 投票 0

查找 QFont 是否为衬线字体、无衬线字体、等宽字体......以及可能的代码页

我发现了这个 Check if QFont is Serif or Sans-Serif 但它没有回答问题。 我在 Windows、Linux 和 MacOS 上使用 QT。当用户选择字体时,我需要知道该字体是衬线字体,无衬线字体...

回答 1 投票 0

扩展QTabWidget中的选项卡以填充整个宽度

我正在使用 Qt,并且在 Qt Designer 编辑器中设置了 QTabWidget,您可以在图 1 中看到它。 正如您在 Tab4 之后看到的那样,一直到右边缘都有一个空白,以某种方式我不需要...

回答 5 投票 0

添加图标到QSpinBox

我需要画这样的东西: 我已经使用样式表完成了按钮样式,但无法绘制警告图标。有没有什么方法可以添加它而不重新实现paintEvent()?如果可以的话...

回答 1 投票 0

滚动标题 - QTableView / QTableWidget

如果表格不可见,则使用滚动条时默认情况下会冻结垂直和水平标题。我希望滚动也适用于标题,因此滚动时,它们不会

回答 1 投票 0

如何连接QML和Java?

如果 QML 用于 GUI 和 Java 来为基于 Linux 的设备开发 API,如何将 QML 与 Java 连接?

回答 3 投票 0

QT QSlider样式表导致圆角边框消失

我在QT中设置QSlider使用的是qss样式,这个是我一开始设置的 QSlider::groove: 水平 { 背景:rgb(217,221,227); 高度:14px; 边框半径:7px; } QSlider::手柄:

回答 1 投票 0

在 Qt6 中构建特定模块(即 QtMqtt)

对于使用 MQTT 的项目,我总是必须从源代码编译 QtMqtt 模块,因为它不包含在预构建的 Windows 版本中,也无法选择安装。在 Qt5 中

回答 3 投票 0

无需启动 QtApplication 即可获取 Chromium 版本的 QtWebengine

我有一个使用 QtWebEngine 的自定义浏览器,我可以从命令行启动它并向其传递一个网站。它还有一个 --version 选项,如果设置,则打印出浏览器版本,QtWebengine versi...

回答 1 投票 0

添加自定义小部件作为 QTableWidget HorizontalHeader

是否可以在 QHeaderView 上显示自定义 QWidget 而不仅仅是通用字符串? 另外,是否可以仅更改horizontalHeaderItem的高度?当我这样做时它崩溃了...

回答 3 投票 0

如何在调用restoreState()后恢复QDockWidget?

QT 版本:5.15.14 系统:MSY2/UCRT64(最新) 我的 QMainWindow 左侧有一个 QDockWidget。 当用户与其交互时,该小部件会自动调整大小。 这在冷杉中效果很好...

回答 1 投票 0

文本字段的动态验证器

在桌面应用程序中,我有一个简单的 TextField (QtQuick.Control 2),它根据状态用不同的颜色装饰。它还应该使用不同的 RegExpValidator (与另一个 r...

回答 1 投票 0

文本字段的动态验证器/在运行时更改验证器

我有关于验证器的小问题/要求,但我目前无法实现。 我有一个简单的 TextField (QtQuick.Control 2),它根据 ...

回答 1 投票 0

Android API 35+ 来自 Java 的状态/导航栏颜色/高度

到目前为止,我正在使用Java函数以编程方式设置背景颜色并获取statusBar/navigationBar/cutout, 然而,如果它在当前的 Android API 中被弃用的话,它会变得非常古老......

回答 1 投票 0

全屏小部件

如何使我的小部件全屏显示?我尝试过这样的事情: 无效MainWindow::SetFullScreen() { // 使我们的窗口没有面板 this->setWindowFlags( Qt::FramelessWindowHint |...

回答 2 投票 0

从 QGIS 工具栏菜单中移除工具栏

我想知道如何完全删除PyQGIS中的工具栏,以便该工具栏不仅在工具栏区域中不再可见,而且也不再列在视图菜单(视图>工具栏)下。 .

回答 2 投票 0

如何在 Qt 的 QAbstractTableModel 中启用数亿行?

在 Qt 的 QAbstractTableModel 中,如果我将行数设置为 71,582,788,则应用程序性能良好,并且可以按需要向任何方向滚动。 CPU 使用率极低,内存使用率符合预期。 如果我...

回答 1 投票 0

如何获取旋转框变化之前的值

使用 Qt,我需要在旋转框发生变化之前获取其值(通过信号)。 我有: QSpinBox spinBoxWidth: QSpinBox spinBoxScale; 我想将信号从 spinBoxWidth 连接到 spinBo...

回答 3 投票 0

如何在 QOpenGLWidget 或 QQuickFramebufferObject (qt6) 上可视化 OpenCascade?

我在旧版本的 Qt 中使用了 QGLWidget(如下页面),但我在尝试更新到 Qt6 时遇到了困难。 此外,我想要一个良好的集成,以转移到 QQuickFramebuffer...

回答 1 投票 0

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