thekiller
Viceinator
Hallo Tag,
ich hab gerade nen kleines Problem wo ich nicht weiß wie ich es in C++ lösen soll. Vielleicht könnt Ihr mir da ja helfen.
Also ich versuchs mal anhand eines Menüs zu erklären.
Stellt euch eine Klasse vor, ich nenn sie mal Basis-Klasse, die für sämtliche Menüelemente die Basis bildet und natürlich bestimmte Grundeigenschaften wie Position, Breite, Höhe etc. hat. Halt alles so Eigenschaften die für alle Menüelemente wichtig sind und gebraucht werden.
Also jedes Element erbt von der Basis-Klasse. Nun habe ich eine abgeleitete Klasse welches ein Widget sein soll. Dieses Widget soll eine Liste enthalten mit allen Elementen die diesem Widget zugeordnet sind also Labels, Buttons, Checkboxen, Groupboxen, andere Widgets und so weiter.
So dass man halt gut Verschachteln kann. Ich hoffe Ihr versteht was ich meine.
Kann man sowas in einer Liste realisieren oder muss man für jede Sorte eine eigene Liste anlegen.
MfG Manuel
ich hab gerade nen kleines Problem wo ich nicht weiß wie ich es in C++ lösen soll. Vielleicht könnt Ihr mir da ja helfen.
Also ich versuchs mal anhand eines Menüs zu erklären.
Stellt euch eine Klasse vor, ich nenn sie mal Basis-Klasse, die für sämtliche Menüelemente die Basis bildet und natürlich bestimmte Grundeigenschaften wie Position, Breite, Höhe etc. hat. Halt alles so Eigenschaften die für alle Menüelemente wichtig sind und gebraucht werden.
Also jedes Element erbt von der Basis-Klasse. Nun habe ich eine abgeleitete Klasse welches ein Widget sein soll. Dieses Widget soll eine Liste enthalten mit allen Elementen die diesem Widget zugeordnet sind also Labels, Buttons, Checkboxen, Groupboxen, andere Widgets und so weiter.
So dass man halt gut Verschachteln kann. Ich hoffe Ihr versteht was ich meine.
Kann man sowas in einer Liste realisieren oder muss man für jede Sorte eine eigene Liste anlegen.
MfG Manuel