Archiv verlassen und diese Seite im Standarddesign anzeigen : Eingang char * / Ausgang QString
Don_Bruno
21-03-2003, 21:42
Hallo..
wahrscheinlich, geht es ruckzuck oder es ist schon zu spät für mich :-(
folgendes ich habe ein function die char * zurück gibt, diesen char * möchte ich einem QString übergeben.
Wie mach ich das?
Thomas
tuxipuxi
21-03-2003, 22:14
QString::QString ( const char * str )
Constructs a string that is a deep copy of str, interpreted as a classic C string.
If str is 0, then a null string is created.
This is a cast constructor, but it is perfectly safe: converting a Latin1 const char* to QString preserves all the information. You can disable this constructor by defining QT_NO_CAST_ASCII when you compile your applications. You can also make QString objects by using setLatin1(), fromLatin1(), fromLocal8Bit(), and fromUtf8(). Or whatever encoding is appropriate for the 8-bit data you have.
See also isNull().
Don_Bruno
21-03-2003, 22:22
Hallo
dies ist die function char *PQgetvalue(const PGresult *res, int tup_num, int field_num);
und hatte dies gemacht:
QString value (PQgetvalue(m_result, row, index));
aber irgendwie scheint es wohl nicht zu gehn :-(
oder ich habs nicht verstanden...
Thomas
Don_Bruno
22-03-2003, 09:05
Original geschrieben von Don_Bruno
Hallo
dies ist die function char *PQgetvalue(const PGresult *res, int tup_num, int field_num);
und hatte dies gemacht:
QString value (PQgetvalue(m_result, row, index));
aber irgendwie scheint es wohl nicht zu gehn :-(
oder ich habs nicht verstanden...
Thomas
Achje... das problem lag ganz woanders...:-D das obrige hab ich schon gelöst... vielen Dank
Thomas
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.