ich habe mehrere Fenster in einem Programm, jedes Fenster soll ein eigenes Icon haben. Diverse Fenster werden aus einem Haupt-Auswahlfenster aufgerufen.
Bisher habe ich folgendes Verhalten: Ich öffne der Haupt.Auswahlfenster und das festgelegte Icon wird angezeigt. Öffne ich aus diesem heraus ein zweites Fenster wird dieses auch mit dem zugewiesenen Icon geöffnet. Nur das Icon des Haupt-Auswahlfensters wird auch mit diesem ersetzt.
Öffne ich dann aus dem Haupt-Auswahlfenster ein zweites Unterfenster werden alle Icons mit diesem ersetzt.
Beispiel:
Code: Alles auswählen
def __init__(self):
self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
self.window.set_icon_from_file('data/tools_icon.png')
def calc_tools(self, widget):
self.accounting_tools = gtk.Window()
self.accounting_tools.set_icon_from_file('data/calc_tools_icon.png')
MfG
Johannes