qt 相关问题

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

如何让qt滚动条在鼠标离开后保持全尺寸

我正在使用 QScrollBar 小部件。 当我的鼠标悬停在小部件上时,它会变成全尺寸。 当我将鼠标移开时,它几乎隐藏起来。 我希望小部件始终保持完整尺寸。 做...

回答 1 投票 0

QGraphicsTextItem 设置文本居中的文本宽度

我有一个 QGraphicsTextxtItem,稍后我将不得不使用 toHtml 函数来检索文本及其样式(用于将其写入 .ASS 文件)。目前我使用 setTextWidth() 来

回答 1 投票 0

AppImage/Qt6 - QIcon::setFallbackSearchPaths 不起作用

我正在尝试部署一个 Qt6 应用程序,它捆绑了自己的图标(这样在 Windows/OSX 上我可以获得一致的图标)。作为我构建的一部分,我将微风的内容部署到 $BIN/share/icons 中...

回答 1 投票 0

QGraphicsTextItem 居中问题

我有一个 QGraphicsTextItem,在其中编辑了该类,以便在格式化新行时可以将文本显示在中心。我目前面临的问题是我无法调用ori...

回答 1 投票 0

如何将 mbtile 转换为 .osm.pbf

我正在编写一个 Qt 应用程序,该应用程序应该在其视图之一中显示特定地理区域的地理地图,我需要能够在其上绘制各种其他图形元素。

回答 2 投票 0

Qt / C++ / C 中对 json 模式有什么支持

Qt 对 XML 的支持非常强大,甚至包括对 XML 模式验证的支持。 Qt 对 JSON 的支持似乎不太广泛。我找不到任何东西似乎可以证实或否认对...

回答 5 投票 0

Qt 项目无法在每个 Windows 平台上打开

我在Qt 6.7.2版本中准备了一个综合项目,并使用windeployqt方法编译了我的项目。这个项目是我在Windows 11操作系统上编译的,可以在Wi...

回答 1 投票 0

将 std::string 转换为 QString

我有一个 std::string 内容,我知道它包含 UTF-8 数据。我想将它转换为 QString。我该如何做到这一点,避免 Qt 中的 from-ASCII 转换?

回答 4 投票 0

QTextBrowser 无法正确处理 CSS

我在使用 QTextBrowser 渲染 HTML 时遇到问题。它不处理一些 CSS 属性,例如 tr 高度、表格边框等。例如, 这不起作用:

回答 0 投票 0

Qt/PyQt(/其他?):如何更改像素图中的特定颜色?

如何更改像素图中的特定颜色?例如,我有一个包含白色和黑色像素的像素图,我想将所有白色像素更改为蓝色,但保留黑色像素。或者也许改变...

回答 2 投票 0

从字体名称获取字体大小

所有, 如果我在基于 Qt 的程序中有字体 A 和字体 B,它们的大小是否不同? 我正在使用 Qt 进行 KE,我需要知道字体名称可用的字体大小列表。 举个例子: 在赢...

回答 1 投票 0

如何在构造函数中使用QT-Undo框架

假设我有一个 QUndoCommand 用于创建对象和更改颜色。 类对象接口{ QColor颜色; } 类 CommandCreateObject :公共 QUndoCommand { 民众:

回答 1 投票 0

PyQt:如何设置组合框项目可检查?

为了将 GUI 小部件数量保持在最低限度,我需要找到一种方法来为用户提供下拉菜单项的选择,这些菜单项可用于过滤掉列表中显示的小部件项。 我们来说说

回答 3 投票 0

如何告诉 Qt 始终在 QTableView 中显示编辑器?

我有一个 QTableView,我想始终在编辑模式下显示最后一列。 (这是一个 QComboBox,用户应该能够随时更改值。) 我想我已经看到了解决方案...

回答 4 投票 0

修复警告:名为 on_foo_bar 的插槽容易出错

在我在 Qt 中支持了 15 年以上的遗留项目中,我在 clazy-connect-by-name 的头文件中收到了数百次此警告。我最近遵循了升级路径...

回答 1 投票 0

如何将一个小部件置于另一个小部件的中心

我在 QWidget W 内有一个 QLabel L。L 垂直和水平对齐。当我调整 W 的大小时,L 没有居中。 这是预期的吗? 如何让 L 再次居中?

qt
回答 1 投票 0

q标签居中

我在qwidget W 中有一个qlabel L。L 垂直和水平对齐。 当我调整 W 的大小时,L 没有居中。 这是预期的吗? 让 L 再次居中的好方法是什么?

回答 1 投票 0

在 QLabel 中插入可点击链接并检测点击此链接以引发操作

我想处理我的这个应用程序中的链接点击: 当我单击“输出文件”链接时,我希望能够在我的应用程序中生成一个操作。 截至今天,我...

回答 1 投票 0

如何获取其中的函数名称

我试图在出现问题时记录,所以我想像这样编写类信息和函数名称: 无效MainWindowTest::testMethod() { q调试()< 我试图在出现错误时记录日志,所以我想像这样编写类信息和函数名称: void MainWindowTest::testMethod() { qDebug()<<QString("ClassName is:%0,Function Name is:%1") .arg(this->metaObject()->className()).arg("how to get method name"); } 我该怎么做? 您可以使用Q_FUNC_INFO。 示例代码: qDebug() << "Function Name: " << Q_FUNC_INFO; 请参阅 Qt 文档 — - 全局 Qt 声明 — const char*Q_FUNC_INFO。 QT_STRINGIFY(arg): 该宏可用于将内置行扩展器 arg 转换为字符串文字。 MainWindowVM::MainWindowVM(QObject* parent) : QObject(parent) { QDebug() << QT_STRINGIFY(MainWindowVM); }

回答 2 投票 0

如何在Qt函数中获取函数名称

我尝试在出现问题时生成日志,所以我想像这样编写类信息和函数名称: 无效MainWindowTest::testMethod() { q调试()< 我尝试在出现问题时记录日志,所以我想这样写类信息和函数名称: void MainWindowTest::testMethod() { qDebug()<<QString("ClassName is:%0,Function Name is:%1") .arg(this->metaObject()->className()).arg("how to get method name"); } 如何做到这一点? 您可以使用Q_FUNC_INFO。 示例代码: qDebug() << "Function Name: " << Q_FUNC_INFO; 请参阅 Qt 文档 — - 全局 Qt 声明 — const char*Q_FUNC_INFO。 QT_STRINGIFY MainWindowVM::MainWindowVM(QObject* parent) : QObject(parent) { QDebug() << QT_STRINGIFY(MainWindowVM); }

回答 2 投票 0

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