Seite 1 von 1
mehrere Fenster Verwalten
Verfasst: Dienstag 19. Januar 2010, 15:56
von lubb
hallo leuts
Suche eine Anleitung wie in Python innerhalb eine Anwendung mehrere Fenster verwaltet werden können
wann ist z.b. mainwindo zu verwenden
und wie aus einer mainwindo neuen Fenster aufgerufen wird
Verfasst: Dienstag 19. Januar 2010, 16:56
von lubb
folgender Link habe ich gefunden
http://de.wikibooks.org/wiki/Python_unter_Linux:_Qt4
für eine Einführung genügt.
falls Ihr weiter Info über das Thema bitte posten
Verfasst: Donnerstag 21. Januar 2010, 21:33
von jerch
Suche eine Anleitung wie in Python innerhalb eine Anwendung mehrere Fenster verwaltet werden können
Was genau meinst Du mit Fensterverwaltung? Die Fensterverwaltung macht ein Windowmanager, bei Windows mitgeliefert, bei den Linux-Distributionen gibts deren viele. Ist aber nichts worum Du Dich als GUI-Anwendungsprogrammierer in 98% der Fälle scheren müßtest.
wann ist z.b. mainwindo(w) zu verwenden
und wie aus einer mainwindo(w) neuen Fenster aufgerufen wird
Qt kennt eine Reihe von vordefinierten Widgets für spezielle Fragestellungen. Welches Widget wofür geeignet ist, steht in der Qt-Dokumentation zu den entsprechenden Klassen, Bsp QMainWindow:
A main window provides a framework for building an application's user interface. Qt has QMainWindow and its related classes for main window management. QMainWindow has its own layout to which you can add QToolBars, QDockWidgets, a QMenuBar, and a QStatusBar. The layout has a center area that can be occupied by any kind of widget. You can see an image of the layout below. -->
mehr dazu
Wenn Du die Qt-Dokumentation durchstöberst, findest Du auch ein paar Beispiele zu MDI vs. SDI, ansonsten rufst Du weitere Fenster wie gehabt auf:
Code: Alles auswählen
neues_fenster = Klasse_des_Fensters(<was auch immer>)
neues_fenster.show()
Grüße jerch