您的位置:首页 > 编程语言 > Qt开发

Qt之读取配置文件

2017-01-09 08:48 281 查看
一、读取配置文件增删功能与修改参数数据

1 #include "mainwindow.h"
2 #include "ui_mainwindow.h"
3
4 MainWindow::MainWindow(QWidget *parent) :
5     QMainWindow(parent),
6     ui(new Ui::MainWindow)
7 {
8     ui->setupUi(this);
9     qs = new QSettings(QS_FILEPATH, QSettings::IniFormat);
10     F_Read_Config();
11     if(P01_FUN1)
12     {
13         F_Exec_Fun1();
14     }
15     if(P02_FUN2)
16     {
17         F_Exec_Fun2();
18     }
19 }
20
21 MainWindow::~MainWindow()
22 {
23     delete ui;
24 }
25 void MainWindow::F_Read_Config()
26 {
27     P01_FUN1 = qs->value("P01_FUN1",true).toBool();
28     if(P01_FUN1)
29     {
30         P01_FUN1 = true;
31     }
32
33     P02_FUN2 = qs->value("P02_FUN2",true).toBool();
34     if(P02_FUN2)
35     {
36         P02_FUN2 = true;
37     }
38
39     P03_Passwd = qs->value("P03_Passwd","313131313131").toString();
40     if(P03_Passwd.length() == 0)
41     {
42         P03_Passwd = "313131313131";
43     }
44 }
45 void MainWindow::F_Exec_Fun1()
46 {
47     qDebug(".................[fun1]");
48 }
49 void MainWindow::F_Exec_Fun2()
50 {
51     qDebug()<<".................[fun2] Passwd = "+P03_Passwd;
52 }


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: