Subclass von QVariant

Alles rund um die Programmierung mit Qt
Antworten
hulio
Beiträge: 12
Registriert: 12. Mai 2005 12:24

Subclass von QVariant

Beitrag von hulio »

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
FlorianBecker
Beiträge: 1213
Registriert: 2. Dezember 2004 10:54
Kontaktdaten:

Beitrag von FlorianBecker »

Ich denke nicht, dass du das möchtest. Es gibt die Möglichkeit QVariant, jeden Typen sein zu lassen:

Code: Alles auswählen

QColor color = variant.value<QColor>();
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.
Antworten