用于QAction的复选标记的图标,资源或字体

时间:2017-03-18 00:17:54

标签: qt

QAction添加了可检查的QMenu(没有图标)时,会勾选一个复选标记。我已经将QAction子类化为提供已检查,未检查和部分检查的三态系统,但我希望我的检查指示符与内置复选标记完全匹配(如果可能)。我无法弄清楚内置复选标记的来源,以便我可以重复使用或复制它。我使用的复选标记资源非常接近,菜单上还有其他已检查的操作。我查看了QActionQMenu代码,但我不知道这些代码的来源。

我在自定义图标中尝试的是对选中状态使用典型的复选标记,并对Qt::PartiallyChecked状态使用模糊的复选标记。我喜欢这种效果,但我希望我的基本复选标记与内置复选标记相同。有人能指出我正确的方向吗?

顺便提一下,我曾经问过一个关于如何进行三态行动的单独问题,虽然答案 - 使用QWidgetAction - 在技术上运作良好,但我并不关心外观和我正沿着这条路走(所以请不要把我推荐给我)。

0 个答案:

没有答案