【发布时间】:2010-12-15 19:23:26
【问题描述】:
如果 QLineEdit 包含无效数据,我会尝试在其旁边显示“警告”图标。
我试图使用QStyle::standardIcon(QStyle::SP_MessageBoxWarning) 获取标准像素图并将其放置在QLabel 中,在某些情况下这似乎可行。运行 Gnome 时,图标显示正确,但在 KDE 下运行时,不显示图标。我假设警告图标根本不包含在 KDE 下使用的样式中。
在 Qt 中显示“标准”警告图标的首选方式是什么?是否存在一些列表来显示每种样式中包含哪些图标?如何从我知道包含警告图标的样式中获取图标?
【问题讨论】:
标签: qt coding-style icons