如何使用Q设置保存变量
How to use QSettings to save a variable
我想用QSettings保存一个变量状态,然后在程序的启动部分调用这个值。这是我现在拥有的程序SetupUi部分第一部分的代码。void函数是通过按下按钮来调用的。目前只有2000年通过。要么我没有保存文件,要么我没有正确地调用它。
QSettings settings(QString("configs/config.ini"),QSettings::IniFormat);
cuttime2= (settings.value("cuttime2s/config/key",2000)).toFloat();
void Application::saveSettings()
{
QSettings settings(QString("configs/config.ini"),QSettings::IniFormat);
settings.value("cuttime2s/config/key",cuttime2).toFloat();
}
保存值时应使用setValue
方法。value
方法用于从Q设置中读取,而不是保存。
相关文章:
- 在全局变量中保存类的实例以重新创建类(创建"backup")
- 无法通过头文件保存变量的值
- 一个变量的输入值也会保存到另一个变量中
- 是否可以在C++变量中保存多种类型的枚举?
- 如何在 c++ 中创建一个可以将自身保存为变量的类?
- 可视化C++从文件中保存/读取多个变量
- 将数据从 SQLite 数据库保存到变量中
- C++我应该用什么来保存格式化为字符串变量(如sprintf())的文件
- 指向结构变量的指针未保存到eeprom
- (C++)for循环中的空初始语句是否保存所有编译器中变量的上一次初始化
- 让类方法为每个实例保存不同的静态变量
- 在没有外部文件的情况下在应用会话之间保存变量
- 将子类实例保存在父类型变量中并通过父变量使用 Child 函数?
- 从多个类中保存变量
- 从保存变量数据类型的数据结构中检索值,而不指定返回类型
- 在程序关闭后,是否可以在内部保存变量并读/写入
- 为什么不保存变量中的更改
- 如何使用Q设置保存变量
- 如何在RAM中安全地保存c++变量
- 需要帮助关于通过fstream保存变量,我需要使用向量