Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Qt:ssa on valmiina luokka QSettings mitä on kätevä käyttää asetusten tallentamiseen .ini tiedostoon. Tämä on kätevämpi arvojen tallennukseen kuin esim. sqldb, kun arvoja on vähän esim alle 100. Jos halutaan tallentaa todella paljon enemmän dataa/arvoja, niin siinä tapauksessa sqldb on parempi vaihtoehto.

Sql-:n käytöstä esimerkki.

Code Block
languagecpp
// annetaan tiedoston sijainti mihin tallennetaan, sekä formaatti IniFormat
QSettings settings("/home/user/myapp.ini", QSettings::IniFormat);

// asetaan nopeudelle arvoksi 68
settings.setValue("nopeus", 68);

// haetaan nopeuden arvo ja muutetaan se numeroarvoksi
int nopeus = settings.value("nopeus").toInt();

...