//////////////////////////////////////////////////////////////////
QString _GetIntervalTime(QTime& time, QString strInfo)
{
int ntime_Diff = time.elapsed();//返回从上次start()或restart()开始以来的时间差,单位ms
//以下方法是将ms转为s
float f = ntime_Diff/1000.0;
QString tr_timeDiff = QString("%1").arg(f); //float->QString
return strInfo + ": " + tr_timeDiff;
} void _WriteFile(QString str)
{
QString strFileName = "E:/debug.txt";
QFile::remove(strFileName);
QFile myfile(strFileName);
myfile.open(QIODevice::WriteOnly);
myfile.write(str.toLatin1());
myfile.close();
}
//---------------------------------------------------------------------------------------
void A::excuteSimulation()
{
TfSimulation mTfSim(mRenderView); QTime time;//开始计时
QString strInfo;
time.start(); strInfo += _GetIntervalTime(time, QString::fromLocal8Bit("simPanel: ")) + ("\r\n");
strInfo += _GetIntervalTime(timeTotal, QString::fromLocal8Bit("TotalTime: ")) + ("\r\n");
_WriteFile(strInfo);
}

最新文章

  1. 【C#附源码】数据库文档生成工具支持(Excel+Html)
  2. 规划SharePoint2010的管理员密码更改
  3. IIS Express 虚拟目录
  4. BZOJ4356 : Ceoi2014 Wall
  5. 尝试制作了一个Panorama
  6. Memo打印1
  7. 如何应对“改变现状”的失败"
  8. linux系统下svn服务器操作命令
  9. Yet Another Multiple Problem(bfs好题)
  10. 富文本编辑器UEditor自定义工具栏(二、插入图片、音频、视频个性化功能按钮和弹层及自定义分页符)
  11. Java课程设计博客(个人)
  12. 不可思议的混合模式 background-blend-mode
  13. 数据库语句收藏(MySQL)
  14. windows下数据库文件使用脚本同步到linux下的mysql数据库中
  15. 【转】DataTable与实体类互相转换
  16. NetBeans 代码折叠
  17. C++11 自动推导auto
  18. R语言:R2OpenBUGS
  19. 1.引入jQuery
  20. imToken 测评通关攻略

热门文章

  1. ubuntu 12.04改变源(转载)
  2. 使用无缓冲IO函数读写文件
  3. 用JS写九九乘法表
  4. Spring中的JDBC操作
  5. cmake中的变量和命令的大小写
  6. Android App 启动 Activity 创建解析
  7. SDK Manager中勾选项
  8. cassandra压缩——从文档看,本质上也应该是在做块压缩
  9. 骨牌覆盖问题 KxM
  10. linux系统CentOS6.5下tokudb数据库引擎的安装