功能:label提示,文本编辑框,保存按钮,退出程序;用户录入文字保存到ini文件规定文件中
1读取ini文件
1.1.获取应用程序所在目录
QString strCurrentAppDirPath=QApplication::applicationDirPath();
1.2.利用QSettings可以把内存中的数据保存到电脑磁盘中,读取ini文件
QSettings iniFileRead(config.ini,QSettings::IniFormat);
1.3.获取ini文件中数据
文件名:data.ini
文件内容:
[data]
logFileName="saveFileName.txt"
QString readPath=iniFileRead.value("data/logFileName").toString();
2.QT文本框
2.1获取文本框内容
QString strText=ui->textEdit->toPlainText();
2.2 QString的split方法
QString str = "0,1,2";
QStringList strs= str.split(",");
foreach (QString s, strs)
{
int n = s.toFloat();
qDebug() << n<<endl;
}
3.文件操作
QIODevice

这是一个使用QT5实现的功能,包括读取ini文件,通过文本编辑框让用户录入文字,然后将内容保存到ini文件指定的文本文件中。程序涉及QSettings用于读写ini文件,QLineEdit获取用户输入,以及QIODevice进行文件操作。
最低0.47元/天 解锁文章
1372

被折叠的 条评论
为什么被折叠?



