QStrings (and other text) lose (ignore) embedded quote chars
Using QT4 development with VisualGDB. The single quote char (') is stripped from the text strings. For example:
QString str = "That's strange" appears as "Thats strange"
Single quotes are needed as I am using sql queries with SQLITE3.
Also tried using the escape char ('):
The following construct also fails:
const char str = "That's strange" with the same results.
welcome to the forum. This should not happen. I tried with Mac and gcc on linux. It was not filtered out. I agree with you that problem is happening. Is it happening with very simple sting you are trying ? I tried the following. It gave exact string. It worked as expected.
@ QString str = "That's me";
qDebug() << str;
Are you including this string some where else doing some manipulation ? Is it part of some bigger string ? May be in some specific case it is failing ?
No I am not, but I did find the problem. In VisualGDB when I do a quickwatch on the object (a string in this case), it does not show the single quotes, but if I check the length of the string, it does account for two single quotes. Rather strange...
Thanks so much for the quick response.