簡體   English   中英

如何在Qt中寫入不同的行?

[英]How to write in different line in Qt?

我想保存在.txt兩行的編輯中但是在不同的行中。 它在同一條線上。

if(sFile.open(QFile::WriteOnly | QFile::Text))
    {
        QTextStream out(&sFile);

        out << ui.lineEdit_2->text();
        out << ui.lineEdit->text();

        sFile.flush();
        sFile.close();
    }

PD:我使用LineEdit放入Qt Designer的文本。

您可以使用endl"\\n" (n表示“新行”)。 這不是Qt特定的,但一般來說是C ++:

out << ui.lineEdit_2->text() << "\n" 
    << ui.lineEdit->text();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM