Настройте WM _ИМЯ и WM _КЛАСС (, как показано xprop )в PyQt4

Как настроить строки WM_NAMEи WM_CLASSпрограммы PyQt4, как показано xprop?

Рассмотрим, например,:

from PyQt4 import QtGui, QtCore
import sys

if __name__ == '__main__':

    app = QtGui.QApplication(sys.argv)
    app.setStyle("plastique")


    listView = QtGui.QListView()    
    listView.show()

    combobox = QtGui.QComboBox()
    combobox.show()    

    sys.exit(app.exec_())

Если я запускаю это (, файл называетсяxprop_test.py)через python xprop_test.pyи вызовите инструмент linux xpropлибо для ListView, либо для ComboBox, он показывает

WM_NAME(STRING) = "xprop_test.py"

и

WM_CLASS(STRING) = "xprop_test.py", "Xprop_test.py"

Как я могу установить для строк WM_NAMEи WM_CLASSдругое пользовательское значение (, отличное от имени файла )?

Как я могу установить его для всей программы? Как я могу настроить его для каждого отдельного элемента графического интерфейса?

7
задан student 7 August 2012 в 12:29
поделиться