[Qt-interest] QString from char* [] ?

Aaron Lewis the.warl0ck.1989 at gmail.com
Sat Oct 2 12:06:32 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,
    Assume an array like this one ,
   
    const char * planets [] = { "sun" , "moon" };

    So how do i add these elements to a combo box ?

    If i do like this , it will drop a segment fault.

    Code:
        for ( ... ) {
            cout << planets [i] << endl; // See outputs , all correctly
            ui->comboBox->addItems ( planets [i] ); // Segfault on
QString constructions.
        }
   
    Was it supposed to create a anonymous QString object pushing items
into a combo box ?

    Am i missing something ? Many thanks !

- -- 
Best Regards,
Aaron Lewis - PGP: 0xDFE6C29E
Key Server: http://keyserver.veridis.com
Finger Print: 9482 448F C7C3 896C 1DFE 7DD3 2492 A7D0 DFE6 C29E
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJMpwQnAAoJECSSp9Df5sKe8tMP/22u4YpivObq2LM2lbJoKxVP
taRAoJv87NNTIrFZReEnvidWSopXdcibIr8V+QjQu3dsZxhVxA0c8aLYiOhiQyGa
Cxdm7JFnosr3y2Z1Sd8AjMsU2EL+hcqq2JoAgIgR9A+u53fL5/sOtlSLXTXhA/B0
c3wIb53Q39PNcOWCzLUR+cT0UsfP1fLbxQ8xH5zBFqorKCZozir4COlCKqKUBpok
2oHUUz2XxOf85uuLf5HLGvxBlOoS3RhT6GT3E43JxaUjry2n+H6QcEYtQ6uIL/e1
F6cF+/rp28w6vv2ipvcVojrBG19IxGgp4E8cO7MLVzHQRXz5yOnXNL0p9rtMlFB3
Vy8N8OCaKWAmVMrj02oPSp5KeYhXEiq52st0LHDLePcNzg8bscAna4AhptdUoSZg
EDxHkcGv8rD1PRhTp9OefT6KhUUdBfegXqCAxEn7rAgYlX0K+Zd/lP34WBriiFv5
pOi7Vv1aI6J/WUk679fwToEtoc8f6bpXU5IoqZNq9680oCgYTMCCVkIN14n8LC//
4m5G0JL7LdWdT9qrs7UCmuCbYrcW5xm9r7uqTV+1FsP5irwOIHGs+rSxSkNrIc3F
JTEUeaWp5AmLMtiWmpAMui6ugWtmCK8wSHxo4cIgAYmZrM/24vQgZJOJMUBxuuJC
9czMjNCSqA3JR5b+0ZAl
=Gx2Y
-----END PGP SIGNATURE-----




More information about the Qt-interest-old mailing list