Hi,
kann ich in QT auch sachen casten?
Weil ich habe zZt. mal einen wrapper gebastelt um QSettings. (aus spass)
Da habe ich eine methode getValue die QString zurueckgibt. Aber ich muss auch mal die göße des Fensters zurückgeben.
QSize size = conf->getValue("size");
resize(size);
geht ja nicht. Weil da ist ja der Rückgabewert vom Typ QString.
Kann ich den einfach irgendwie casten?
Danke und sry das ich so wissbegierig bin und so ivel frage!!!
casten von Werten?
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07
Ich kenn mich nicht gut aus. Ich probier selbst nur immer rum und lese oft in einem Englischem Qt Channel mit (#qt auf Freenode).
Versuchst du zufällig die Fenstergröße zu speichern und wieder herzustellen? Wenn ja würde ich dir sowas raten:
deinQSettings.setValue("fenstergroesse", deinFenster->saveGeometry());
-----
deinWindow->restoreGeometry(deinQSettings.value("fenstergroesse").toByteArray());
Versuchst du zufällig die Fenstergröße zu speichern und wieder herzustellen? Wenn ja würde ich dir sowas raten:
deinQSettings.setValue("fenstergroesse", deinFenster->saveGeometry());
-----
deinWindow->restoreGeometry(deinQSettings.value("fenstergroesse").toByteArray());