QStringList index problem



  • I would like to ask for help.

    If I write follow code (gep_pakli is a QStringList), then I get an error during running:
    kartya = gep_pakli.at(i);

    but if I write follow code then running without error:
    kartya = gep_pakli.at(3);

    Why not working if I use (int) variable?

    Error:
    ASSERT failure in QList<T>::take: "index out of range", file /Users/ivanicsmark/Qt5.2.1/5.2.1/clang_64/lib/QtCore.framework/Headers/qlist.h, line 488

    (I use OS X, but I would like use on Windows later.)

    [edit: Fixed coding tags SGaist]


  • Lifetime Qt Champion

    Hi and welcome to devnet,

    What value is i when it crashes ? It should be between 0 and gep_pakli.count() - 1


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.