Hallo,
ich hab ein kleines Programm mit einer mittels des "QT Designers" erstellten Oberfläche (basierend auf QtDialogue).
Ich würde gerne global sowohl für den Hauptdialog als auch als auch für alle Instanzen von "QMessageBox" und "QInputDialog" das "?" aus der Titelleiste entfernen.
Ist das möglich?
"?" aus Titelleiste entfernen
- __blackjack__
- User
- Beiträge: 14236
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@GMAch: Ausgangspunkt für weitere Recherchen dürfte die Konstante ``Qt::WindowContextHelpButtonHint`` sein. Ich würde die Finger davon lassen. Das ist das Territorium der Fensterverwaltung und das funktioniert auf jeder Plattform etwas anders.
@sparrow: Das Fragezeichen in der Titelleiste von Fenstern, oder wie auch immer auf der jeweiligen Plattform die Infos vom `whatsThis`-Qt-Property angeboten werden.
Edit: Global für die Anwendung kann man das mit `QCoreApplication.setAttribute()` weg bekommen.
@sparrow: Das Fragezeichen in der Titelleiste von Fenstern, oder wie auch immer auf der jeweiligen Plattform die Infos vom `whatsThis`-Qt-Property angeboten werden.
Edit: Global für die Anwendung kann man das mit `QCoreApplication.setAttribute()` weg bekommen.
“Ich bin für die Todesstrafe. Wer schreckliche Dinge getan hat, muss eine angemessene Strafe bekommen. So lernt er seine Lektion für das nächste Mal.” — Britney Spears, Interview in der französischen Zeitung Libération, 2. April 2002
