Qt 是否可以在Ubuntu 17.04桌面中配置自定义系统托盘图标?

Qt 是否可以在Ubuntu 17.04桌面中配置自定义系统托盘图标?,qt,ubuntu,system-tray,Qt,Ubuntu,System Tray,我有一个QtGUI应用程序运行在Ubuntu17.04上,带有一个自定义桌面图标。在右上角的Ubuntu系统托盘中是否可以显示自定义图标 可以,您必须为QSystemTray对象将自定义图标设置为QIcon对象。 示例代码 QSystemTrayIcon m_Tray = new QSystemTrayIcon(this); m_Tray->setIcon(QIcon(":/Images/customIcon.ico")); m_Tray->show(); 或者在构造函数中传递Q

我有一个QtGUI应用程序运行在Ubuntu17.04上,带有一个自定义桌面图标。在右上角的Ubuntu系统托盘中是否可以显示自定义图标

可以,您必须为QSystemTray对象将自定义图标设置为QIcon对象。 示例代码

QSystemTrayIcon m_Tray = new QSystemTrayIcon(this); 
m_Tray->setIcon(QIcon(":/Images/customIcon.ico"));
m_Tray->show();

或者在构造函数中传递QIcon。

是的,这是可能的。它可以配置为在启动时有图标吗?@AnkurShah你是说启动屏幕?不确定启动屏幕是什么应用程序启动时需要显示图标吗?我想他是指在操作系统启动时最小化启动程序(只有图标)