0

QTextStreamerを使用してQFileを読み取る

if(file.open(QIODevice::ReadOnly | QIODevice::Text))
{
    QTextStream stream(&file);
    line = stream.readLine();
    //...

しかし、私の要件では、ファイルから特定の行セットのみを読み取る必要があります。例: ファイルに 1034 行が含まれている場合。ユーザーは、107 行目から 300 行目までの行のみを選択して、読み取り、テキスト ボックスに表示できます。

ファイルの特定の行を指すように qtextStream リーダーの位置を調整するにはどうすればよいですか。

現在、次のように実装しています

int count = 4;
while(count > 0)
{
    line = stream.readLine();
    count--;
}

line = stream.readLine();
4

1 に答える 1