やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Qtでファイルを扱う基本(QFile)

 最低限の基本。

成果物

github.com

対象環境

  • Raspbierry pi 3 Model B+
  • Raspbian stretch 2018-06-27
  • Qt 5.7.1

ソースコード

 要点を抜粋。

#include <QFile>
#include <QTextStream>

    QFile file(tr("/tmp/work/memo.txt"));
    if (file.open(QIODevice::WriteOnly)) {
        QTextStream out(&file);
        out << ui->lineEdit->text();
        file.close();
    }

参考

所感

 C, C++は文字列の扱いすら面倒な言語。Qtが用意してくれるなら楽ができる。ただしコードに汎用性が無くなる。