ファイルを開いて、その QTextStream を取得しています。次に、readLine() を使用してストリームを 1 行ずつ読み取ります。行が特定の文字列に一致する場合、それを別の文字列に置き換える必要があります。行が完全に置き換えられる動作が必要です (つまり、行が「ロングワード」で、「単語」に置き換えた場合、行には「単語」と「単語」のみが含まれている必要があります)。
現時点では、seek() を使用してから、<< 演算子を使用して文字列を特定の場所に配置していますが、最後の文字列の残りが残っているため、「wordword」のようなものが残っています。これが起こらないようにし、前の行全体を新しい行に完全に置き換えるにはどうすればよいですか?