Pro*_*lay 2 c++ ubuntu qt qt5 qicon
我从Qt运行了菜单示例,菜单上没有图标,只有文本。大多数应用程序(例如Ubuntu的pcmanfm和caja)具有相似的图标,因此我认为它们是系统范围的,而不是特定于应用程序的。如何在菜单项中放置图标?代码示例将很有趣。
eyl*_*esc 6
要获取系统的图标,您必须使用方法 QIcon::fromTheme()
QIcon::fromTheme()
例:
newAct = new QAction(tr("&New"), this); newAct->setIcon(QIcon::fromTheme("document-new"));
Qt用作freedesktop图标的后端,它在名称中有一条规则,可以在以下链接中找到它们的更新列表。
归档时间:
8 年,3 月 前
查看次数:
744 次
最近记录:
6 年,10 月 前