![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Tereks |
![]()
Сообщение
#1
|
Студент ![]() Группа: Новичок Сообщений: 18 Регистрация: 9.12.2009 Пользователь №: 1290 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Реализую фтп клиент. Только инфа выводится в treeview представление. По щелчку на папке - item раскрывается, содержимое запрашивается и выводится. Использую обычный QFtp. Но вот незадача - мне надо реализовать кнопку "Обновить". В идеале все должно выглядеть так - бегу по родительким item-ам и запрашиваю содержимое. Только вот псевдо-асинхронный вызов команд QFtp все портит. Знаю, синхронности не добиться, но может кто сталкивался с подобным? Как узнать какой urlinfo к чему относится?
|
|
|
kwisp |
![]()
Сообщение
#2
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
Tereks,
какую версию библиотеки используешь? Цитата QString QUrlInfo::name () const Returns the file name of the URL. See also setName() and isValid(). не подходит? |
|
|
Tereks |
![]()
Сообщение
#3
|
Студент ![]() Группа: Новичок Сообщений: 18 Регистрация: 9.12.2009 Пользователь №: 1290 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
4.6.2
QUrlInfo->name() возвращает только имя файла/папки. Никакой привязки к серверу, никакого полного пути. QFileInfo в противовес имеет absoluteFilePath() - такможно уникально идентифицировать файл. А вот Url никак (( |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 19.2.2025, 11:21 |