OSごとに、一時データを保存する場所があります。C:/ Users/[ユーザー名]/AppData / Temp(またはそれくらい)のようになります。QTを使用してOSから独立してこのパスを取得するにはどうすればよいですか?
14587 次
3 に答える
23
任意のユーザーの一時ディレクトリを取得することはできませんが、現在のユーザーにはQDir::temp()
またはを使用できますQDir::tempPath()
。
于 2010-06-22T07:50:49.757 に答える
4
取得したいQDesktopServices::TempLocation
。詳細については、 http://doc.trolltech.com/qtextended4.4/qdesktopservices.html#StandardLocation-enumを参照してください。
于 2010-06-22T07:49:34.673 に答える
2
Qt 5ではQStandardPaths::writableLocation(QStandardPaths::TempLocation)
、QStringとして一時ディレクトリパスを取得するために使用できます。そうする必要があります#include <QStandardPaths>
。
于 2018-08-02T21:53:40.193 に答える