Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ QtCreator调试帮助程序“;“你好,世界”;_C++_Qt Creator - Fatal编程技术网

C++ QtCreator调试帮助程序“;“你好,世界”;

C++ QtCreator调试帮助程序“;“你好,世界”;,c++,qt-creator,C++,Qt Creator,我正在尝试开始使用 但我连简单的工作都做不到 我制作了这个简单的python文件: 从转储程序导入* def qdump_测试类(d,值): d、 putNumChild(0) d、 putValue(“hi”) 然后将该文件添加到此处: 这是类的C++定义: struct TestClass{ int x,y; }; 我一直在遵循中的步骤。但这对我不起作用。在函数名中使用双下划线: def qdump__TestClass(d, value): ^^ 并且,根据文档更

我正在尝试开始使用

但我连简单的工作都做不到

我制作了这个简单的python文件:

从转储程序导入*
def qdump_测试类(d,值):
d、 putNumChild(0)
d、 putValue(“hi”)
然后将该文件添加到此处:

这是类的C++定义:

struct TestClass{
int x,y;
};

我一直在遵循中的步骤。但这对我不起作用。

在函数名中使用双下划线:

def qdump__TestClass(d, value):
         ^^
并且,根据文档更正您的路径:

~/<Qt>/Tools/QtCreator/share/qtcreator/debugger/personaltypes.py
personaltypes.py

从转储程序导入*
def qdump_uu测试类(d,值):
d、 putValue(“TestClass”)
d、 putNumChild(2)
如果d.isExpanded():
有子女(d):
d、 putSubItem(“x”,值[“x”])
d、 子项(“y”,值[“y”])
截图:


在函数名中使用双下划线:

def qdump__TestClass(d, value):
         ^^
并且,根据文档更正您的路径:

~/<Qt>/Tools/QtCreator/share/qtcreator/debugger/personaltypes.py
personaltypes.py

从转储程序导入*
def qdump_uu测试类(d,值):
d、 putValue(“TestClass”)
d、 putNumChild(2)
如果d.isExpanded():
有子女(d):
d、 putSubItem(“x”,值[“x”])
d、 子项(“y”,值[“y”])
截图:


谢谢你的回答。“与我的应用程序相关”是什么意思?我的Qt安装在“/opt/Qt”目录中,对话框中的路径是否相对于该目录?不可能把文件放在我的用户目录中吗?@tuket:不客气!我的意思是,您需要使用标准的Qt路径来编辑
personaltypes.py
文件,因为有相关的Python文件,例如
dumper.py
。您可以检查自己的安装路径。我考虑了一个自定义路径,但还没有测试它。您可以在安装时自己检查,例如通过添加到
路径
。是的,就是这样,我需要编辑安装路径中的
personaltypes.py
。我不确定如何添加自定义路径,但我认为我现在可以使用此设置。非常感谢。谢谢你的回答。“与我的应用程序相关”是什么意思?我的Qt安装在“/opt/Qt”目录中,对话框中的路径是否相对于该目录?不可能把文件放在我的用户目录中吗?@tuket:不客气!我的意思是,您需要使用标准的Qt路径来编辑
personaltypes.py
文件,因为有相关的Python文件,例如
dumper.py
。您可以检查自己的安装路径。我考虑了一个自定义路径,但还没有测试它。您可以在安装时自己检查,例如通过添加到
路径
。是的,就是这样,我需要编辑安装路径中的
personaltypes.py
。我不确定如何添加自定义路径,但我认为我现在可以使用此设置。非常感谢。