2015-04-01 72 views
0

大家好!Qt Creator调试窗口专注于Ubuntu

我在Ubuntu中使用Qt Creator有这个奇怪的问题(在Ubuntu和XUbuntu上测试过)。我有一个简单的控制台应用程序,说一个“你好世界”。当运行调试器时,控制台窗口出现一会儿,然后焦点返回到Qt Creator(注意:没有设置断点),所以控制台将被IDE隐藏,并且我必须用Alt + Tab返回它。

有关如何更改此行为的任何建议?

注意,然后运行应用程序(不调试),焦点仍然在控制台窗口。 另外,在Windows中,焦点总是保留在控制台窗口上(包括运行和调试时),这就是我想要实现的。

谢谢!

回答

1

我可以确认行为并认为它是一个错误。

调试器设置中有一个选项当应用程序中断时,将Qt Creator置于前台。如果取消选中,Qt Creator会在所有情况下停止前台。

+0

Kudos!取消选中该选项可解决问题。我担心这会在发生断点时停止关注IDE,但它没有发生,所以没关系。所以,就目前而言,这解决了我的问题。作为一个侧面的问题,您是否有任何关于通过取消选中此选项来忽略我们缺少的行为? – 2015-04-01 08:46:10

+0

我从未使用过此选项。在命令行中按Ctrl + C时,通常会在程序中发生* interrupt *。但即使在这种情况下,无论选项如何设置,Qt Creator都会进入前台。 – 2015-04-01 08:54:32