2

在此处输入图像描述

当我在 totalview 调试器中双击QString对象时,会出现此窗口。我怎样才能得到它的确切价值。

我试过command.toUtf8().constData()了,但是打印出来了Cannot find name "toUtf8"

4

2 回答 2

2
::TV::TTF::RTF::build_struct_transform { 
    name {^struct QString$} 
    members { 
       { ascii { $wstring_u16 cast { * { d -> unicode } } } } 
    } 
} 

::TV::TTF::RTF::build_struct_transform { 
    name {^struct QString$} 
    members { 
       { ascii { $wstring_u16 cast {* {d -> data} } } } 
    } 
}

添加这个来$HOME/.tvdrc飞。第一个是 for Qt3,第二个是 for Qt4

于 2013-06-06T10:38:11.140 回答
0

对于 QT5,请将以下内容添加到文件中$HOME/.tvdrc

::TV::TTF::RTF::build_struct_transform { 
    name {^class QString$}
    members { 
       { string { $wstring_s16 cast {{ * { d }} + 1  } } }     
    } 
}
于 2018-04-27T09:56:34.300 回答