• 5113阅读
  • 6回复

如何让一个gui程序运行时,即有ui界面,又会有一个命令行 [复制链接]

上一主题 下一主题
离线btptboy
 

只看楼主 倒序阅读 楼主  发表于: 2013-01-15
我写了一个ui程序,当程序中很多地方使用了qDebug进行输出,而ui程序默认是不显示黑乎乎的调试窗口的,如何才能让两者都显示出来,我尝试过将QApplication改成QCoreApplication,结果当show出来一个ui界面是就会出现错误:QWidget:cannot create a qwidget when no gui is being used,所以希望有人能够帮忙。
我思故我在
离线jdwx

只看该作者 1楼 发表于: 2013-01-16
qDebug是调试用的,用QtCreator启动程序时,会在下面的窗口输出信息。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线btptboy

只看该作者 2楼 发表于: 2013-01-16
回 1楼(jdwx) 的帖子
我希望的是在直接運行程序(不是通過qtcreator打開),會出現兩個窗口,一個是命令行界面,另一個是gui
我思故我在
离线kimtaikee

只看该作者 3楼 发表于: 2013-01-16
修改pro文件,加上
CONFIG += console

离线btptboy

只看该作者 4楼 发表于: 2013-01-16
回 3楼(kimtaikee) 的帖子
sorry, 怪我没有说清楚,我用的是vs2010
我思故我在
离线wc_111191
只看该作者 5楼 发表于: 2013-01-16
VS2010的项目属性,在链接器的子系统里面选择Console
浪漫是一种天赋。
离线btptboy

只看该作者 6楼 发表于: 2013-01-18
回 5楼(wc_111191) 的帖子
謝謝,搞定,就是要這樣的效果
我思故我在
快速回复
限100 字节
 
上一个 下一个