取绝对值
int a;
int b = int abs(a); //取 int 类型a的绝对值
double a;
double b = fabs(a); //取 double 类型a的绝对值
float a;
float b = fabsf(a); //取 float 类型a的绝对值
设置Qspinbox 的值
int value = ui.timeValue->value(); //获取spinbox timeValue的值到value;
ui.timeValue->setValue(value); //设置timeValue的值
// 生成配置文件
void Widget::on_pushButton_clicked()
{
QString filename = "aaa.text";
QSettings ini(filename,QSettings::IniFormat);
ini.setIniCodec("UTF-8");
ini.beginGroup("myini");
ini.setValue("name","test");
ini.setValue("age","19");
ini.setValue("id","01");
ini.endGroup();
}
// 读取配置文件
void Widget::on_pushButton_2_clicked()
{
QString filename = "aaa.text";
QSettings ini(filename,QSettings::IniFormat);
ini.setIniCodec("UTF-8");
ini.beginGroup("myini");
QString name = ini.value("name").toString();
int age=ini.value("age","10").toInt();
int id = ini.value("id",11).toInt();
ini.endGroup();
QMessageBox::information(this,"title",name);
// ui->textEdit->setText(name);
// ui->textEdit->setText(QString::number(age));
// ui->textEdit->setText(QString::number(id));
}