Hallo zusammen,
ich möchte eine Subklasse von QVariant erstellen, um QVariant um eigene Typen zu erweitern.
Wie muss ich dabei vorgehen? Was muss ich beachten?
hulio
Subclass von QVariant
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
Ich denke nicht, dass du das möchtest. Es gibt die Möglichkeit QVariant, jeden Typen sein zu lassen:
Es gibt nämlich ein Template für alle nicht vorhandenen Typen.
Wenn du wirklich, unnötigerweise doch eine Ableitung machen willst, brauchst du im speziellen nichts weiter beachten. Einfach eine neue Klasse und von QVariant ableiten.
Code: Alles auswählen
QColor color = variant.value<QColor>();Wenn du wirklich, unnötigerweise doch eine Ableitung machen willst, brauchst du im speziellen nichts weiter beachten. Einfach eine neue Klasse und von QVariant ableiten.