Ничего не понимаю - обычный файл с диска. ничем не занят (никакой другой процесс к файлу не обращается). Делаю наследника от QFileсоответсвенно:КодC++ (Qt)MyClass::MyClass( const QString & filename, QObject * parent) : QFile(filename,parent){ this->setFileName(filename); this->open(QIODevice::ReadOnly); qDebug() size(); //возвращает ноль!}и есть ещё один вопрос =)как писать в начало файла сдвигая имеющуюся в нём информацию? prepend, в общем =)закатывать весь файл в память что бы там запрепендить и закинуть обратно - долго как-то.. могут быть очень больших размеров файлы.
|