注意:这是一个相当天真的问题。如何获得像QOpenGLContext的常见Qt5类型的字符串表示形式?
期间在QT5C++应用程序打印内部变量的值,它是有用的调试和记录,并在Qt
常见的方法是使用qDebug()
有这样的朋友:
qDebug()<<"The value was: "<< myVar;
// Usually works well even for built-in Qt types
这似乎适用于许多内置的Qt5特定类型,甚至指针,但是在不输出日志的情况下,我们实际上正在构建一个字符串,这变得更加麻烦。
QString myString= "The value was: "+myVar;
// Usually doesn't work well for built-in Qt types
所以现在的问题是,什么是得到的等效字符串表示良好的通用方式内置的Qt类型,你会从他们分流到qDebug得到()?
或“Qt
类型的Java toString()等效于什么”?
无论谁投票结束这个问题,我真的想知道你的理由!它怎么可能被视为“基于意见”?那究竟是什么意见?谢谢! –