Isso faz o truque:
object.setWindowFlags(QtCore.Qt.SplashScreen)
Com o Glade Designer que permite configurar o Gtk-Ui, você pode verificar a opção de que as janelas não são mostradas no inicializador. Se eu der uma olhada no arquivo ui gerado pelo Glade, ele diz <property name="skip_taskbar_hint">True</property>
. No código gtk esta dica é window.set_property('skip-taskbar-hint', True)
. No entanto, acredito que esta opção não é exclusivamente específica do Gtk, e quero aplicar esta opção no meu PyQt4-app. O gerenciador de janelas do Ubuntu deve ser capaz de receber essa dica, caso contrário, eu veria a janela de um aplicativo gtk que eu uso (stickynotes-indicator). Então deve haver uma maneira de fazer isso em Qt ou em qualquer outra linguagem, certo?
Alguém sabe tal opção? Sintaxe de Python ou Qt, não importa!
Isso faz o truque:
object.setWindowFlags(QtCore.Qt.SplashScreen)
Tags window-manager gtk qt