Ich möchte ein Windows-Desktop-Widget erstellen. Ich werde eine benutzerdefinierte Benutzeroberfläche für das Widget in Qt Designer erstellen und Funktionalität mit Python hinzufügen. Aber ich möchte nicht, dass die Anwendung überhaupt ein Symbol in der Taskleiste hat. Wie sollte ich meinen Code ändern und festlegen, dass meine Anwendung (und ihre Instanzen oder ähnliche Anwendungen) keinen Footprint für die Taskleiste haben?Wie Taskleiste Symbol einer PyQt4 Python-Anwendung ausblenden?
Wie kann ich das Taskleistensymbol in Windows ausblenden? Hier ist ein Beispiel-Code:
import sys
from PyQt4 import QtGui
from PyQt4.uic import loadUiType
Ui_MainWindow, QMainWindow = loadUiType('try.ui')
class Main(QMainWindow, Ui_MainWindow):
def __init__(self,):
super(Main, self).__init__()
self.setupUi(self)
if __name__ == '__main__':
app = QtGui.QApplication(sys.argv)
main = Main()
main.show()
sys.exit(app.exec_())
und das ist seine ui "try.ui":
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>211</width>
<height>157</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<widget class="QPushButton" name="pushButton">
<property name="geometry">
<rect>
<x>60</x>
<y>60</y>
<width>75</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>PushButton</string>
</property>
</widget>
</widget>
<resources/>
<connections/>
</ui>
Edit: Here ist wie Standardsymbol wie in der Taskleiste sieht. Ich will es einfach nicht, wie es von einem Widget erwartet wird.
Wie funktioniert das Symbol aussehen? Was sagt es? Ist es das Standardpythonwindows-Symbol? – oxalorg
@MiteshNinja: Es ist nur ein Standard-Standard-Symbol in der Taskleiste, aber ich will es nicht dort und konnte keine Möglichkeit finden, es zu verstecken. – smuti