[Qt-interest] argv & utf-8 code

Aaron Lewis aaron.lewis1989 at gmail.com
Sun Aug 1 03:24:32 CEST 2010


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

Tried these in pro file:

DEFINES += QT_NO_CAST_TO_ASCII,QT_NO_CAST_FROM_ASCII

Doesn't work , same as before. What should be add to my code  ? Thanks !

// Main.cpp

#include <QtGui/QApplication>
#include "codecs.h"
#include <QDebug>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    codecs w;
    if(argc == 2){
        w.readFileToBuffer(QString(*(++argv)));
        w.show();
    }else if(argc > 2){
        qDebug() << "Not Implemented Yet !";
        exit(0);
    }else{
        w.show();
    }
    return a.exec();
}

// codecs.cpp

void codecs::readFileToBuffer(QString fileName)

- -- 
Best Regards,
Aaron Lewis - PGP: 0x4A6D32A0
FingerPrint EA63 26B2 6C52 72EA A4A5 EB6B BDFE 35B0 4A6D 32A0
irc: A4R0NL3WI5 on freenode
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxUzNAACgkQvf41sEptMqAR5wCgmIrJzZRuI5A2LHnNYQRvo5Zn
yhsAoIsyp6US0KZfGxqO4yDsbmEWGnT3
=SnbX
-----END PGP SIGNATURE-----



More information about the Qt-interest-old mailing list