摘要:
void MainWindow::on_actionSave_Document_triggered() { QString fileName = QFileDialog::getSaveFileName(this, "Save document...", qApp->applicationDirPa 阅读全文
2021年8月15日
摘要:
//获取保存路径 QString savepath = QFileDialog::getSaveFileName(this); //创建文件对象 QFile file(savepath); if(!file.open(QIODevice::ReadWrite)) //读写方式打开 { ui->sta 阅读全文
2021年8月14日
摘要:
QDateTime dateTime = QDateTime::currentDateTime(); // 字符串格式化 QString timestamp = dateTime.toString("yyyy-MM-dd hh:mm:ss.zzz"); // 获取毫秒值 int ms = dateT 阅读全文
2021年8月13日
摘要:
将ico文件添加到项目文件夹中,例如:logo.ico 在.pro文件中加入以下语句 RC_ICONS = logo.ico 阅读全文
摘要:
#include <iostream> using namespace std; int main(){ int a, b; bool flag; //定义布尔变量 cin>>a>>b; flag = a > b; cout<<"flag = "<<flag<<endl; return 0; } C 阅读全文
2021年8月7日
摘要:
第一步:Qt 用到哪一项功能,需要在 ".pro" 中的 "QT += " 后面将该功能对应的类的名字写上;例如 QT += serialport 第二步:在“.h”文件中加入必要的头文件;例如 #include <QSerialPort> 第三步:槽slots的声明,这一步也是在“.h”文件中写; 阅读全文
2021年8月5日
摘要:
输入输出 输入:cin 输出:cout endl 的作用是换行 头文件 在C++中,头文件不再以.h结尾,变为去掉.h,并在开头增加字符c 例如: #include <cstdio> 强制类型转换运算符 类型名(待转换的表达式) 例如: int (3.5) 、double(2) 看起来更像是函数调用 阅读全文
摘要:
内联函数: 函数调用是有时间开销的。如果函数本身只有几条语句,执行非常快,而且函数被反复执行很多次,相比之下调用函数所产生的这个开销就会显得比较大。 为了减少函数调用的开销,引入了内联函数机制。编译器处理对内联函数的调用语句时,是将整个函数的代码插入到调用语句处,而不会产生调用函数的语句。 在函数定 阅读全文