Ubuntu10.04にインストールされているQt4.7を使用しています....現在のディレクトリ"。"以外の場所にqtファイルを作成できません。
このコードはうまく機能します:
QFile file("data.txt");
if (!file.open(QIODevice::Append))
{
qDebug("ERROR WHILE OPENING THE FILE TO APPEND Data");
return ;
}
しかし、このコードは失敗します(私は許可のためだと思います):
QFile file("/var/lib/mysql/testdb/data.txt");
if (!file.open(QIODevice::Append))
{
qDebug("ERROR WHILE OPENING THE FILE TO APPEND Data");
return ;
}
では、どうすればこの問題を解決し、ファイルシステムのどこにでもファイルを作成するためのアクセス許可をプログラムに与えることができますか?