当前位置: 代码迷 >> QT开发 >> F5调试 展示no debugger set up
  详细解决方案

F5调试 展示no debugger set up

热度:275   发布时间:2016-04-25 04:24:46.0
F5调试 显示no debugger set up
我的是XP系统 creator 2.6 qt 4.8.3 刚接触Qt 
F5调试的时候会出现这个对话框
但是直接运行没问题

什么原因呢

还有我根据这个教程写的程序中文还是乱码
http://www.qter.org/forum.php?mod=viewthread&tid=106&extra=page%3D3
QTextCodec::setCodecForTr(QTextCodec::codecForLocale());之后
ui->pushButton->setText(tr("中文"));
依然是乱码


------最佳解决方案--------------------
第一个问题:说明没有配置调试器,估计用的是mingw,在选项对话框里,配置一下调试器(找到gdb)
关于中文乱码,两个办法:
1:QString::fromLocal8Bit("中文");不用设置QTextCodec
2:按照《C++ GUI Qt4》书上国际化的办法,进行翻译。推荐这个办法。也不麻烦,假设程序只有一个字符串需要翻译,全部工作3分钟以内可以完成,熟练了更快。
------其他解决方案--------------------
你确定你选择的是Debug模式吗(在左下角选择)
设置GB18030或GB2312试试
------其他解决方案--------------------
引用:
第一个问题:说明没有配置调试器,估计用的是mingw,在选项对话框里,配置一下调试器(找到gdb)
关于中文乱码,两个办法:
1:QString::fromLocal8Bit("中文");不用设置QTextCodec
2:按照《C++ GUI Qt4》书上国际化的办法,进行翻译。推荐这个办法。也不麻烦,假设程序只有一个字符串需要翻译,全部工作3分钟以内可以完成,熟练……

找到之后呢?
------其他解决方案--------------------
引用:
你确定你选择的是Debug模式吗(在左下角选择)
设置GB18030或GB2312试试

跟那个没关~ DEBUG也这样
------其他解决方案--------------------
引用:
引用:第一个问题:说明没有配置调试器,估计用的是mingw,在选项对话框里,配置一下调试器(找到gdb)
关于中文乱码,两个办法:
1:QString::fromLocal8Bit("中文");不用设置QTextCodec
2:按照《C++ GUI Qt4》书上国际化的办法,进行翻译。推荐这个办法。也不麻烦,假设程序只有一个字符串需要翻译……

http://blog.sina.com.cn/s/blog_7a67ea5b0101ax5d.html
搜中文搜到了 。。
------其他解决方案--------------------
不知道楼主找到答案没?!我是win7,qtcreater2.6,vs2008,qt4.8.4,同样问题,求解释!!!谢谢!!!
  相关解决方案