Поддерживаемые члены Qt 3 класса QDirОписанные ниже члены класса являются частью слоя поддержки Qt 3. Они введены для поддержки старого кода в Qt 4. Мы советуем не использовать их во вновь создаваемом коде. Открытые функции
Статические открытые члены
Описание функций-членовQString QDir::absFilePath ( const QString & fileName, bool acceptAbsPath = true ) constВместо этого используйте absoluteFilePath(fileName). Параметр acceptAbsPath игнорируется. QString QDir::absPath () constВместо этого используйте absolutePath(). QString QDir::cleanDirPath ( const QString & name ) [static]Вместо этого используйте cleanPath(). QString QDir::convertSeparators ( const QString & pathName ) [static]Вместо этого используйте QDir::toNativeSeparators(). void QDir::convertToAbs ()Вместо этого используйте makeAbsolute(). QString QDir::currentDirPath () [static]Возвращает абсолютный путь к текущему каталогу приложения. Вместо этого используйте currentPath(). Смотрите также currentPath(). QFileInfoList QDir::entryInfoList ( const QString & nameFilter, Filters filters = NoFilter, SortFlags sort = NoSort ) constЭто перегруженная функция. Используйте перегрузку, которая принимает список строк фильтра имён в качестве первого аргумента вместо комбинации атрибутов фильтра флагов. QStringList QDir::entryList ( const QString & nameFilter, Filters filters = NoFilter, SortFlags sort = NoSort ) constЭто перегруженная функция. Используйте перегрузку, которая принимает список строк фильтра имён в качестве первого аргумента вместо комбинации атрибутов фильтра флагов. QString QDir::homeDirPath () [static]Возвращает абсолютный путь к домашнему каталогу пользователя. Вместо этого используйте homePath(). Смотрите также homePath(). bool QDir::matchAllDirs () constВместо этого используйте filter() & AllDirs. Смотрите также setMatchAllDirs(). bool QDir::mkdir ( const QString & dirName, bool acceptAbsPath ) constВместо этого используйте mkdir(dirName). Параметр acceptAbsPath игнорируется. QString QDir::nameFilter () constВместо этого используйте nameFilters(). Смотрите также setNameFilter(). bool QDir::rmdir ( const QString & dirName, bool acceptAbsPath ) constВместо этого используйте rmdir(dirName). Параметр acceptAbsPath игнорируется. QString QDir::rootDirPath () [static]Возвращает абсолютный путь к корневому каталогу. Вместо этого используйте rootPath(). Смотрите также rootPath(). void QDir::setMatchAllDirs ( bool on )Вместо этого используйте setFilter(). Смотрите также matchAllDirs(). void QDir::setNameFilter ( const QString & nameFilter )Вместо этого используйте setNameFilters(). nameFilter - фильтр групповых символов (универсализации файловых имён), который понимает групповые символы "*" и "?". (Смотрите соответствие подстановочных знаков QRegExp.) Вы можете задать несколько записей фильтра, отделённые друг от друга пробелами или точкой с запятой. Например, если вам нужны entryList() и entryInfoList() чтобы перечислить все файлы, заканчивающиеся либо на ".cpp" либо на ".h", вы должны использовать либо dir.setNameFilters("*.cpp *.h") либо dir.setNameFilters("*.cpp;*.h"). Например, если у вас есть код QString filter = "*.cpp *.cxx *.cc"; dir.setNameFilter(filter); вы можете записать его в виде QString filter = "*.cpp *.cxx *.cc"; dir.setNameFilters(filter.split(' ')); Смотрите также nameFilter().
|
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |