Eigener QVariant und toString
Verfasst: 6. Dezember 2007 07:06
Hallo Zusammen
Ich habe eigene Klasse die ich in einem QVariant speichern kann.
Jetzt möchte ich, dass man ein QVariant mit meinem Typ in einen QString konvertieren kann.
Leider gibt var.canConvert<QString>() false.
Wie kann ich jetzt erreichen, dass man eigener Typ in QString konvertiert werden kann?
Ich habe eigene Klasse die ich in einem QVariant speichern kann.
Jetzt möchte ich, dass man ein QVariant mit meinem Typ in einen QString konvertieren kann.
Code: Alles auswählen
QVariant var = qVariantFromValue( meinTyp );
if( var.canConvert<QString>() ) {
qDebug()<<"can convert to qstring ";
} else {
qDebug()<<"can not convert to qstring ";
}
Wie kann ich jetzt erreichen, dass man eigener Typ in QString konvertiert werden kann?