问题标签 [qicon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
564 浏览

c++ - QTreeWidget 中是否有默认图标?

我有一个 QTreeWidget 并且我想添加图标,是否有默认设置可供选择,例如资源管理器中的文件夹和一张空白纸图标?

0 投票
1 回答
3064 浏览

python - 在右侧对齐图标并将文本在 QPushButton 中居中

我正在尝试将图标向右对齐并将文本在 QPushButton 中居中,但我现在对结果不满意。我还希望图标完全位于 QPushButton 的右侧,而不是与文本居中。同样,我希望它可以使用位于右侧或左侧的图标,同时能够选择按钮的宽度。你有解决方案吗 ?你能帮助我吗 ?这是我现在的代码:

我得到什么:

在此处输入图像描述

我想要的是:

在此处输入图像描述

0 投票
0 回答
406 浏览

qt - 如何将多个图标添加到 QTreeWidgetItem?

我正在设置用户管理器,我需要实施用户状态策略。我在 QTreeWidget 中有一个用户列表,每个用户都有自己的 QTreeWidgetItem。用户有一些属性(禁止,hasPassword ...),我想立即在列表中显示它。

输出:

在此处输入图像描述

我希望看到:复选框、图标(如果用户被禁止)、图标(如果用户有密码)、图标(如果用户有管理员权限)、文本(用户名)。使用按钮很难设置样式(设置宽度、高度、平面按钮...)。是否有任何适当且更简单的方法来仅插入像素图?感谢您的建议和提示。

0 投票
1 回答
362 浏览

python - Why python not show in path icon?

I wrote below code

when i run it in IDE, it show my icon, but when run it in CMD it not show icon. what is problem?

0 投票
1 回答
843 浏览

python - 在 PyQt5 的 QTableWidgetItem 中将 QIcon 居中

我有一个 QTableWidget,其中一些 QTableWidgetItem 包含一个 QIcon(不是按钮,不是可点击的,只是一个图像)。有人可以建议我如何使图标居中吗?我在下面提供了一些正确显示图标但无法居中的示例代码(setTextAlignment 似乎适用于包含文本但显然不适用于图标的项目)。

我也尝试过使用 QIcon.paint() 方法,该方法不起作用,尽管我可能执行不正确:

提前致谢!

0 投票
1 回答
360 浏览

qt - 当您从外部 Qt Creator 启动应用程序时,图标不会加载

我有一个 *.ico 文件。

图标由 setWindowIcon() 函数加载。我在资源文件中添加了一个 *.ico 文件。当我从 Qt Creator 启动应用程序时,图标显示正确。但是当我从 Qt Creator 外部启动应用程序时,图标不会显示。应用程序成功启动并运行,但图标不显示。

请帮忙。

0 投票
0 回答
185 浏览

qt - QMenu 中的 QIcon 不会通过鼠标悬停或单击来更改图像

我正在尝试为反映正常、按下和禁用状态的 QMenu 设置 QIcon,但是当我将鼠标悬停/单击图标时,图像似乎没有改变。我在 resources.qrc 文件中添加了 3 个图标,反映正常、活动和禁用状态。

以下是宏定义:

这是我的代码:

请让我知道我可以提供的任何其他信息。非常感激任何的帮助。

0 投票
1 回答
108 浏览

c++ - 如何从 QPushButton 中检索图标?

QT 5.8.0,OSX 10.12.6

我需要在窗口中的 QButton 上检索图像。这是我所在的位置:

我在一个窗口中有许多 QPushButtons。通过从分配给项目的资源中选择图像,这些都已设置为在 QtDesigner 中具有图像。哪个工作正常。

我(诚然含糊)的理解是,当窗口初始化 ui ...

...图像应用于按钮。当窗口打开时,它们就在那里,我没有做任何其他事情,所以这是我的猜测。

我现在需要做的是访问按钮中的图像,我的意思是我需要制作它们的本地副本以供以后修改和使用。QAbstractButton有一个icon()函数,它说它返回“图标属性”,所以在里面MainWindow(),我试图从entire按钮中获取图标,如下所示......

...立即崩溃:

异常类型:EXC_BAD_ACCESS (SIGSEGV) 异常代码:
KERN_INVALID_ADDRESS at 0x00000023000004b8 异常说明:
EXC_CORPSE_NOTIFY

所以我做错了,或者可能做不到。TIA 对此有任何见解。

0 投票
1 回答
400 浏览

python - 即使在 KeepAspectRatio 和 SmoothTransition 之后如何在 QPixmaps 上获得更好的图像质量

我正在使用 Qt 的 PySide2 实现制作桌面应用程序。这个应用程序需要做的是向用户显示高质量的图像,但是当我使用 QPixmap 类时,图像的质量总是明显低于它们所来自的 JPEG 文件的质量。

我通过使用 QtCore.Qt.KeepAspectRatio 和 QtCore.Qt.SmoothTransformation 标签来遵循其他人的建议,这确实有所帮助,但是图像仍然质量低下,图像中的任何小文本都难以辨认。

我正在使用此代码向用户显示图像。

然而,如前所述,图像的质量明显低于输入 JPEG。有什么办法可以获得更高的图像质量?如果没有,如果我需要向用户展示更高质量的图像,您还会推荐我做些什么吗?

根据要求,这是一个输入图像与它的像素图表示的示例。 输入图像

在 Pixmap 中使用后

0 投票
2 回答
509 浏览

c++ - QPushButton 不遵守 QIcon 模式更改

应用QIconwithQPushButton::setIcon()时,似乎模式更改不尊重为QIcon

我期望发生的是,当按钮悬停时,图标应该从一个像素图变为另一个像素图。相反,图标保持不变。它仅在按下按钮时更改。我已经尝试了所有的组合QIcon::State并且QIcon::Mode没有改变。

运行 Qt 5.12.1