摘要:
今天在维护代码时,发现一个问题,如下图所示,m_plateDataList是QVector定义的二维数组,即QVector<QVector<qreal>> 后面找了半天,终于怀疑是clear函数这里有问题,问了百度的文心一言,所给出的答案如下图 然后去看了qt中定义的clear函数,如下图 这才明白 阅读全文
摘要:
概述 本文直在说明将QString类型的变量转换为const char *类型。在导出相机配置时,大华的sdk给出的接口需要用到const char * 这个类型的参数,而我们选择路径时使用的是QString类型 实现 可以采用下面的方式来实现:QString.toStdString().c_str 阅读全文
摘要:
当需要用户自己选择文件保存路径时,需要用到QFileDialog类,这个类用QT官方解释为:QFileDialog类提供了一个允许用户选择文件或目录的对话框;以下为示例代码 1 //获取选择的目录路径 2 QString selectedDir=QFileDialog::getExistingDir 阅读全文
摘要:
点击按钮,选择转到槽的时候,选择cliked(bool)选项 以下是代码部分关于两种状态的使用 1 void Widget::on_radioButton_clicked(bool checked) 2 { 3 if(checked == 0){ 4 qDebug() << 4/qRound(1.4 阅读全文
摘要:
常用高频快捷键 Ctrl + / 多行注释/取消多行注释Ctrl + B 编译工程Ctrl + R 运行工程Ctrl+Alt+up(向上箭头) 当前行向上复制Ctrl+Alt+down(向下箭头) 当前行向下复制Ctrl+Shift+up(向上箭头) 整行向上移动Ctrl+Shift+down(向下 阅读全文
摘要:
定义: #include <QDebug> #define myDebug() qDebug() << tr("文件名: ") << __FILE__ << tr("行号: ")<< __LINE__ << tr("函数名: ") << __FUNCTION__; 在函数中执行myDebug()即可 阅读全文