一.间隔范围查询具体值

QString DlgTailor::GetCurLayer_Ls(int nLayer)
{QString sCurLayerRange;QList<int> nList = m_MapRangeB.keys();int nCount = nList.size();for(int i=0;i<nCount-1;i++){//由于txt行关系,默认递增int nVal = nList.at(i),nVal2 = nList.at(i+1);if(nLayer >= nVal && nLayer < nVal2){//找到sCurLayerRange = m_MapRangeB[nList.at(i)];//m_MapRange1[0]无则会默认赋值}}return sCurLayerRange;
}

二.调试查询时间、函数、进程名

    QDateTime dDate = QDateTime::currentDateTime();QString str = dDate.toString("yyyy-MM-dd hh:mm:ss");qDebug()<<__FUNCTION__<<sText<<str<<QThread::currentThreadId();QTime t2 = QTime::currentTime();//猜测QTime不具体到天,改用QDateTimeint nElapsed = m_tStart.msecsTo(t2);QString sText = tr("处理结束,共耗时%1ms").arg(nElapsed);

获取时间戳,转换为h-minute-second

//方式一 QTime
QTime t2 = QTime::currentTime();
int timeElapsed = m_tStart.elapsed();int nElapsed = m_tStart.secsTo(t2);//msecsToint nHour = nElapsed / 3600;int nMinute = nElapsed % 3600 / 60;int nSecond = nElapsed % 60;QString sText = tr("处理结束,共耗时%1h %2m %13").arg(nHour, nMinute, nSecond);//方式二 QElapsedTimer
QElapsedTimer mstimer;     // 定义对象
mstimer.start();           // 调用函数
float time = (double)mstimer.nsecsElapsed()/(double)1000000;
qDebug() << time;// time 是最终统计出来时间,单位是ms

三.QMessageBox::question

int nType = QMessageBox::question(this,tr("提示"),tr("是否暂停运行?"),QMessageBox::Yes|QMessageBox::No,QMessageBox::Yes);switch (nType){case QMessageBox::Yes://0x00004000  16384break;case QMessageBox::No:   //65536return;//退出}

四.QVector函数传参

传容器名,不随改变。
传引用,随改变。

五.float等于整数判断

if (1.0 != m_dWB) {//if (qAbs(m_dScale - 1.00) > 0.01) {

Qt工作笔记(常用代码段)相关推荐

  1. 【深度学习】PyTorch常用代码段合集

    来源 | 极市平台,机器学习算法与自然语言处理 本文是PyTorch常用代码段合集,涵盖基本配置.张量处理.模型定义与操作.数据处理.模型训练与测试等5个方面,还给出了多个值得注意的Tips,内容非常 ...

  2. 收藏 | PyTorch常用代码段合集

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:作者丨Jack Stark@知乎 来源丨https://zh ...

  3. PyTorch 常用代码段整理合集

    PyTorch 常用代码段整理合集 来源:知乎 作者:张皓 众所周知,程序猿在写代码时通常会在网上搜索大量资料,其中大部分是代码段.然而,这项工作常常令人心累身疲,耗费大量时间.所以,今天小编转载了知 ...

  4. 收藏!PyTorch常用代码段合集

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:Jack Stark,来源:极市平台 来源丨https://zhu ...

  5. PyTorch常用代码段合集

    ↑ 点击蓝字 关注视学算法 作者丨Jack Stark@知乎 来源丨https://zhuanlan.zhihu.com/p/104019160 极市导读 本文是PyTorch常用代码段合集,涵盖基本 ...

  6. pytorch list转tensor_PyTorch 52.PyTorch常用代码段合集

    本文参考于: Jack Stark:[深度学习框架]PyTorch常用代码段​zhuanlan.zhihu.com 1. 基本配置 导入包和版本查询: import torch import torc ...

  7. Qt工作笔记-发送端发送Json格式的数据包,接收端解析数据包

    原理以及运行 原理是因为QJsonDocument提供了一个函数toJson 可以直接把Json数据转成QByteArray,这样就可以直接发送数据包,然后再按照常规方法解析即可,本源码中含解析内容, ...

  8. 深度盘点:PyTorch常用代码段合集

    本文是PyTorch常用代码段合集,涵盖基本配置.张量处理.模型定义与操作.数据处理.模型训练与测试等5个方面,还给出了多个值得注意的Tips,内容非常全面. PyTorch最好的资料是官方文档.本文 ...

  9. 赶快收藏,PyTorch 常用代码段PDF合辑版来了

    前段时间我分享了 PyTorch 常用代码段合集,涵盖基本配置.张量处理.模型定义与操作.数据处 理.模型训练与测试等5个方面,还给出了多个值得注意的Tips. 这篇文章发布后,收到了很多朋友的喜爱和 ...

最新文章

  1. Android 拨号器
  2. java同时执行同一个方法吗_java 返回结果的同时执行另一个方法
  3. 数模学习笔记——粒子群
  4. 控制用户的访问之权限、角色【weber出品必属精品】
  5. jdk内置线程实例_EA问题的JDK14实例
  6. 计算机最佳参数,对使用者来说,学会计算机性能参数提取,给出性能评价很重要...
  7. C#非泛型集合类-使用HashTable组织数据
  8. 作者:​郑树泉(1965-),男,上海计算机软件技术开发中心高级工程师,上海产业技术研究院工程大数据服务创新中心主任。...
  9. 产品经理的方向感-产品生命周期
  10. MSSQL生成连续的时间
  11. vue 下载本地文件
  12. 解密中国互联网企业创始人,程序员是如何打下半壁江山的?
  13. 金山PDF转WOED 1.3.0.1007版本
  14. Hierachy Viewer无法在真机上使用的解决方法
  15. 2022-Java学习路线梳理
  16. HKC PG27P3Q 评测
  17. 刘宇凡:我眼中的SEO思维
  18. No Way Out (Single Version) (Theme From Brother Bear) - Phil Collins 歌词
  19. 云桌面计算机是什么,云桌面和电脑在使用上的差别你都知道吗
  20. CAD设置超链接(网页版)

热门文章

  1. 物联网、智能家居常用部件汇总
  2. c# oracle参数化查询,C#对Oracle数据库的语句进行参数化
  3. 查看classpath
  4. 如何跟 ChatGPT 视频聊天?
  5. dhcp协议服务器怎么设置,DHCP服务器配置详解
  6. jenkins 的安装
  7. JAVA实现PDF转HTML文档
  8. 护士成绩用计算机改卷,解密!2020年卫生资格/护士人机对话考试如何评分?成绩如何核算?...
  9. 如何转载别人的文章(请标明出处)
  10. window10安装后的几项必要设置-减少日后麻烦