• 3037阅读
  • 0回复

[提问]Qt 5.2/5.1 的 QTextEdit 的构造函数在mac 上很慢 [复制链接]

上一主题 下一主题
离线yurenjimi
 

只看楼主 倒序阅读 楼主  发表于: 2014-03-17
  1. #include <QApplication>
  2. #include <QTextEdit>
  3. #include <QTime>
  4. int main(int argc, char **argv)
  5. {
  6.     QApplication app(argc, argv);
  7.     QTime time;
  8.     time.start();
  9.     QTextEdit textEdit;
  10.     int delta = time.elapsed();
  11.     qDebug("time: %d ms\n", delta);
  12.     textEdit.show();
  13.     return app.exec();
  14. }

以上测试代码在Qt5.2/5.1 , OS X 10.9.1 的系统上爬起来需要

time: 2546 ms 左右

然后 Qt 4.8.3, OS X 10.9.1 的跑起来只需要

time: 50 ms (最久)  
time: 4 ms (最少)
这差距也忒大了, 有朋友遇到这个情况么? 是我测试代码不对??
望大家积极测试以及讨论..;-)
hello world!!
快速回复
限100 字节
 
上一个 下一个