Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 为Qt应用程序指定一个显示在alt tab窗口开关列表中的名称_Linux_Qt_Ubuntu_Desktop - Fatal编程技术网

Linux 为Qt应用程序指定一个显示在alt tab窗口开关列表中的名称

Linux 为Qt应用程序指定一个显示在alt tab窗口开关列表中的名称,linux,qt,ubuntu,desktop,Linux,Qt,Ubuntu,Desktop,我有一个PyQt5应用程序。我调用QApplication.setApplicationName(“我的名字”),这显示为默认窗口标题,但当我通过我的程序(在Ubuntu 18.04标准配置上)选择alt tab时,应用程序名为“未知” 少了什么?如何使应用程序名称显示在此处?(图标也不错,但名称最重要。) 如果可能,跨平台。我认为这些图标和名称来自系统中安装的.desktop文件。在我的应用程序中,名称来自窗口的titleproperty。QWindow还具有设置图标功能,但我没有尝试过。我

我有一个PyQt5应用程序。我调用
QApplication.setApplicationName(“我的名字”)
,这显示为默认窗口标题,但当我通过我的程序(在Ubuntu 18.04标准配置上)选择alt tab时,应用程序名为“未知”

少了什么?如何使应用程序名称显示在此处?(图标也不错,但名称最重要。)


如果可能,跨平台。

我认为这些图标和名称来自系统中安装的.desktop文件。在我的应用程序中,名称来自窗口的
title
property。QWindow还具有设置图标功能,但我没有尝试过。我认为这些图标和名称来自系统中安装的.desktop文件。在我的应用程序中,该名称来自窗口的
title
属性。QWindow还有一个setIcon函数,但我还没有尝试过。