qfile

    2

    2答えて

    私はcookies.txtという名前のファイルがあります。ここで fd = QFile(":/cookies.txt") available_cookies = QtNetwork.QNetworkCookieJar().allCookies() for cookie in available_cookies: print(cookie.toRawForm(1)) QTex

    5

    1答えて

    QIODeviceのうちの1つがにopen()のメソッドを再実装したものがQFileDevice::FileHandleFlag引数を持っています。それに関するドキュメントを見て、矛盾する記述を持つ2つのオプションがあります。 QFileDevicedocumentationから : QFileDevice::AutoCloseHandle - (オープンに渡されたファイルハンドル)が(近いことで

    1

    1答えて

    私のCドライブにあるこのファイルがあります。 QFile.exists()でアクセスすると、falseを返しますが、ファイルを開いて書き込みます。読み込めません。私はしばらくの間これに取り組んできましたが、解決策を見つけることができませんでした。 QFile tmpfile("C:/file.txt"); QString tmpcontent; if(!QFile::exist

    1

    1答えて

    QFileから読み込みたい別のスレッドにある最適な読み込み方法は何でしょうか? は考えてみましょう: class AFile : public QObject { Q_OBJECT public: AFile(const QString &name, QObject *parent = Q_NULLPTR) : QObject(parent), m_File(name) {

    0

    1答えて

    を書き込みます:まあ void saveResolvedInfo() { _ResolvedInfo rf; QFile file("ip.txt"); file.open(QIODevice::WriteOnly | QIODevice::Text); QTextStream out(&file); out << rf.country << " " << rf.ip << "/n"

    0

    2答えて

    QFileをバックボーンとして使用して、WAVレコーダを作成しています。しかし、私は私のWav構造体を埋めると、それを私のQFileに書き込もうとすると、 "RIFF"しか書き込まれない、私はUNIXのod -cb 1.wavでそれを見た。ここsamleコードは次のとおりです。次のように wavwriter.cpp Wav::Wav(const char *fname, QFile* parent

    1

    1答えて

    QFileをファイルリーダーとして使用し、ファイルライターを使用してアプリケーション内からファイルをUSBにコピーしています。私はUSBへのファイルコピー(プログレスバー付き)が長引く理由を理解しようとしています。私は最後に、書き込みに使用されるQFileオブジェクトを閉じると、close()操作が実際の書き込み操作に要した時間以上にかかることが分かりました。これらは非常に大きなファイルで、163

    2

    3答えて

    私は私がしてきた、これを行うためのQT(5.6.1) を使用して、別のフォルダからのファイルの多くをコピーする必要があるアプリケーションを開発していますQFile::copy()メソッドを使用します。 1つのことを除いて、これはうまくいく:極端にが遅い。同じコピー操作がWindowsエクスプローラを使用して実行する時間の2倍以上の時間を要します。これはた理由 疑問に思う、私はQTのソースコードに掘

    2

    1答えて

    QFile::Copy(..)を使用してある場所から別の場所にファイルをコピーするアプリケーションがあります。コピープロセスは分離されたスレッドでワーカーオブジェクトに実行されますが、時には GUIがフリーズします。これについてはここで多くのトピックを読んでいますが、このメソッド(ワーカークラス)は正しいことを理解しています。私はクロノメーターのような別のスレッドでプロセスを実行するために、他のプ