Alles rund um die Programmierung mit Qt
AuE
Beiträge: 918 Registriert: 5. August 2008 10:58
Beitrag
von AuE » 3. Dezember 2008 12:16
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 » 3. Dezember 2008 12:18
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 » 3. Dezember 2008 12:21
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 » 3. Dezember 2008 12:26
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 » 3. Dezember 2008 12:27
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 » 3. Dezember 2008 12:29
Dann kannst du ja über Weihnachten mal die restlichen Kapitel lesen...
AuE
Beiträge: 918 Registriert: 5. August 2008 10:58
Beitrag
von AuE » 3. Dezember 2008 12:43
@ 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 » 3. Dezember 2008 12:49
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
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 » 3. Dezember 2008 13:17
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 ^^