Werte aus Datei DoubleSpinBox übergeben??

Alles rund um die Programmierung mit Qt
AuE
Beiträge: 918
Registriert: 5. August 2008 10:58

Beitrag von AuE »

aber wieso stehst unter zeitdruck? zeit jetzt mit offenen karten gegebnüber deinen chef zu spielen

und nochwas.... dein schleifenzähler is vom typ double und den versuchst an ne fkt zu geben die einen QString erwartet.

das nächste problem was kommt.... die settings klasse kennt deine qhash net
nici
Beiträge: 246
Registriert: 29. Oktober 2008 12:50

Beitrag von nici »

ja schon, der würde mir sogar noch länger zeit geben, aber jetzt kommen halt die ganzen Feiertage und so und da sollte es schon ende Januar fertig sein. Egal, ich probiere mal noch etwas rum, danke.
Hmm mir fällt nichts ein ^^
AuE
Beiträge: 918
Registriert: 5. August 2008 10:58

Beitrag von AuE »

organisier dir ein gutes buch zuweihnachten. am besten was zu standard cpp
AuE
Beiträge: 918
Registriert: 5. August 2008 10:58

Beitrag von AuE »

ach ja der buchhändler bei dir um die Ecke "schnelles Teilen" hat da echt coole Sachen... Teilweise bundles aus mehreren Büchern zusammengestellt
nici
Beiträge: 246
Registriert: 29. Oktober 2008 12:50

Beitrag von nici »

hab ich sogar daheim ein gutes Buch, hab aber nur das erste Kapitel gelesen, ^^, danke dir (aber jetzt versuch ich erst mal den Fehler zu finden, ich glaub es liegt an vlaue(i)).
Hmm mir fällt nichts ein ^^
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Dann kannst du ja über Weihnachten mal die restlichen Kapitel lesen...
AuE
Beiträge: 918
Registriert: 5. August 2008 10:58

Beitrag von AuE »

@ upsala... das is ein muss....

nein zunächst mekert er wegen readDouble(i) ... readDouble(QString("%0").arg(i))

und der fehler is weg aber die nächsten kommen schon siehe vorherige posts
nici
Beiträge: 246
Registriert: 29. Oktober 2008 12:50

Beitrag von nici »

der Fehler ist nicht weg, ich glaube es wurde was übersehen. muss da nicht sowas hin ???

Code: Alles auswählen

_hash.value(_list.value(i))->setValue(n.readDouble(i));
und mit

Code: Alles auswählen

readDouble(QString("%0").arg(i))
geht es auch nicht, ich hab irgend was in meiner Settings Klasse vergessen.
Hmm mir fällt nichts ein ^^
nici
Beiträge: 246
Registriert: 29. Oktober 2008 12:50

Beitrag von nici »

ich hab den Fehler beseitig,
so muss es sein.

Code: Alles auswählen

QString fileName = QFileDialog::getOpenFileName(this, "Open File", "/home", ("Datei(*.ini *.txt *.dat *.odt)"));
NSettings n(fileName, this);
for(double i = 0; i < _list.size(); ++i){
_hash.value(_list.value(i))->setValue(n.readDouble(QString("%0").arg(i)));
}
Hmm mir fällt nichts ein ^^
Antworten