• 7206阅读
  • 5回复

为什么有的时候 qDebug不显示? [复制链接]

上一主题 下一主题
离线cipher1981
 
只看楼主 倒序阅读 楼主  发表于: 2009-09-30
— 本帖被 XChinux 执行加亮操作(2009-10-01) —
下面这段代码 运行之后
控制台什么也不显示。。。奇怪

我用的是Qt 4.5.2
是不是和版本有关系?

  1. #include <QtGui>
  2. #include <QDebug>
  3. int main(int argc, char *argv[])
  4. {    
  5.     QApplication app(argc, argv);
  6.     
  7.     QDialog* dlg = new QDialog(0);
  8.     qDebug() << "dlg(1) = " << dlg;
  9.     
  10.     QTableWidget* tbl = new QTableWidget(dlg);
  11.     qDebug() << "tbl(1) = " << tbl;
  12.     
  13.     dlg->exec();    
  14.     qDebug() << "dlg(2) = " << dlg;
  15.     qDebug() << "tbl(2) = " << tbl;
  16.     
  17.     delete tbl;        
  18.     dlg->exec();
  19.     Q_ASSERT(dlg != NULL);
  20.     Q_ASSERT(tbl != NULL);
  21.     qDebug() << "after delete child";
  22.     delete dlg;
  23.     return 0;
  24. }


再次感谢!
离线XChinux

只看该作者 1楼 发表于: 2009-10-01
Win ? Linux?
贴一下你的.pro
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线cipher1981
只看该作者 2楼 发表于: 2009-10-02
总斑竹亲自回复啊 呵呵 多谢!

Windows XP

.pro如下:
  1. TEMPLATE = app
  2. TARGET = QDebugTest
  3. QT        += core
  4. HEADERS   +=
  5. SOURCES   += main.cpp
  6. FORMS      +=
  7. RESOURCES +=
离线shiroki

只看该作者 3楼 发表于: 2009-10-02
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线cipher1981
只看该作者 4楼 发表于: 2009-10-02
非常感谢!
离线hiti_tony
只看该作者 5楼 发表于: 2009-10-07
#include <QDebug>???
#include <QtDebug>???
快速回复
限100 字节
 
上一个 下一个