Russian Qt Forum
Ноябрь 22, 2024, 22:55
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Дополнительные компоненты
>
Файловый менеджер
Страниц:
1
...
11
12
[
13
]
14
15
...
20
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Файловый менеджер (Прочитано 224232 раз)
kirill
Гость
Re: Файловый менеджер
«
Ответ #180 :
Май 18, 2009, 16:34 »
скачал 0.0.0.6 - все собралось и завелось без проблем.
Зрелище тяжкое конечно оставляет, но посмотреть интересно было.
Записан
ритт
Гость
Re: Файловый менеджер
«
Ответ #181 :
Май 18, 2009, 17:07 »
оставляет зрелище?)
лучше бы сказал что не нравится и как на твой взгляд было бы удобнее, чем засирать...
работы ещё очень много и на данном этапе ещё можно пересмотреть даже основные моменты.
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Файловый менеджер
«
Ответ #182 :
Май 18, 2009, 17:14 »
Критика должна быть информативной и обоснованной. В 0.0.0.6 очень много чего поломали, поэтому не все работает как надо. Ждите, все будет.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
kirill
Гость
Re: Файловый менеджер
«
Ответ #183 :
Май 19, 2009, 07:21 »
Извиняюсь за критику, по существу скажу. 1) При первом запуске была одна панелька с дисками - слева. Справа не было. При следующих запусках все панельки на месте.
А почему каталоги участвуют в сортировке?
Глюк с вкладками. Открываем ПК. Добавляем новую вкладку командой Add copy of this tab. Несмотря на то что у меня открыт был корень С мне открыли зачем то корень Е.
Дальше вообще чехарда. В первой вкладке - которая была корень С переключаюсь на Д. Переключаюсь на вторую вкладку (которая была Е). Вторая вкладка тут же переходит на С. Опомнилась видать.
Это то что я увидел за 5 минут. Может дальше чо узрею отпишусь.
Записан
kirill
Гость
Re: Файловый менеджер
«
Ответ #184 :
Май 22, 2009, 05:43 »
Есть предложение.
Можно сделать работу с командной строкой как в Фаре. То есть сдвигаем кусок панелей вверх и у нас есть консольное пространство.
Технически реализовать по моему несложно, нужен редактор, а все команды отправлять cmd и вставлять то что он возвращает.
Многим например не нравится тотал коммандер из-за невозможности работать как в Фаре. А сделав это убъешь сразу 2х зайцев.
Записан
ритт
Гость
Re: Файловый менеджер
«
Ответ #185 :
Май 22, 2009, 05:55 »
что-то не понял - а как в фаре? кажись, такая же командная строка, как и в мц, и т.п.
или имеется в виду, что при выполнении команды фар сворачивает панели и показывает вывод?
Записан
kirill
Гость
Re: Файловый менеджер
«
Ответ #186 :
Май 22, 2009, 06:33 »
Половина окна - панели, а вторая половина - вывод из консоли.
Естественно размеры регулируются.
Записан
ритт
Гость
Re: Файловый менеджер
«
Ответ #187 :
Май 22, 2009, 07:01 »
мдя, нетривиальная задача...
т.е. требуется подобие встроенной консоли второго крузадера, правильно понимаю?
на мой взгляд реквист полезный - обсудим. вот только Пантер сейчас на сессии, а я уезжаю на неделю. так что, ответ будет не раньше, чем через пару недель
Записан
kirill
Гость
Re: Файловый менеджер
«
Ответ #188 :
Май 22, 2009, 07:08 »
Цитата: Константин от Май 22, 2009, 07:01
т.е. требуется подобие встроенной консоли второго крузадера, правильно понимаю?
Да, встроенная консоль. Что такое крузадер я не знаю
На мой взгляд ничо сложного то быть не должно. Ставь сплиттер, в нижнюю часть редактор кода, все команды отправляй интерпретатору, ответ интерпретатора вставляй в редактор через QProcess::setReadChannel.
Правда это может мне кажется что просто...
Записан
lit-uriy
Джедай : наставник для всех
Offline
Сообщений: 3880
Re: Файловый менеджер
«
Ответ #189 :
Май 22, 2009, 07:11 »
поддерживаю предложение kirill'а.
В Тоталовском однострочном и однонаправленном редакторе (в котором можно только в водить команды) работать неудобно.
Записан
Юра.
lit-uriy
Джедай : наставник для всех
Offline
Сообщений: 3880
Re: Файловый менеджер
«
Ответ #190 :
Май 22, 2009, 07:12 »
>>Что такое крузадер я не знаю
http://www.krusader.org/
- KDE'шный "тотал"
Записан
Юра.
ритт
Гость
Re: Файловый менеджер
«
Ответ #191 :
Май 22, 2009, 07:39 »
Цитата: kirill от Май 22, 2009, 07:08
Цитата: Константин от Май 22, 2009, 07:01
т.е. требуется подобие встроенной консоли второго крузадера, правильно понимаю?
Да, встроенная консоль. Что такое крузадер я не знаю
На мой взгляд ничо сложного то быть не должно. Ставь сплиттер, в нижнюю часть редактор кода, все команды отправляй интерпретатору, ответ интерпретатора вставляй в редактор через QProcess::setReadChannel.
Правда это может мне кажется что просто...
так и есть - это только кажется
во-первых, мне ещё не приходилось программно возиться с cmd - не знаю какие подводные камни там могут прятаться;
во-вторых, для линухи Пантер пока вообще не определился с консолью (код закомментирован) /* что-то пробегало на кутэ-аппзах - посмотрю сегодня, если не забуду */;
в-третьих, пока в консоли не выполнена команда, предполагающая вывод, нет смысла держать консоль развернутой, так? а когда вывод уже не нужен, тягать сплиттер снова в минимум? да и сплиттер не умеет менять размер шагами (кому нужен вывод в 10.3 строк в консоли?
). т.е. потребуется автоскрытие или хотя бы кнопочка для скрытия вывода...
так что, с этим придётся повозиться...но позже )
Записан
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Файловый менеджер
«
Ответ #192 :
Май 22, 2009, 07:50 »
1. И это, насчет консоли...
Желательно б сделать еще кнопочку "открыть консоль" и при клике на нее открывался бы терминал с PWD той директории на которой находится курсор (на той вкладке)... А то неудобно лезть в другое место чтобы открыть консоль. Для компиленья чего - нибудь
2. Работу с архиваторами сделать так, чтобы не глючили как в krusader, а то невозможно иногда залезть внутрь *.iso-шника, т.к. показывает кучу директорий в разными jolit и т.п. вместо того чтобы показать сразу содержимое и еще если в krusader я лезу в архив и выбираю там какой-то файл, который мне нужно извлеч (скопировать в другое место )- то krusader ругается на то что не могу мол сделать.. и приходится целиком архив распаковыватьчтобы достать этот файл.
3. При навигации во вкладке по директориям или файлам сделать бы поведение курсора (или настройки) аналогично как в TC, а то в krusader напрягает это уж очень..
заключается в том, что если я воставляю курсор на каком нибудь файле, то именно ЭТОТ файл необходимо удалить/редактировать/ и т.п. , а то в Krusader приходится сначала убрать выделение, переместить курсор.. опять выделить.. т.е неудобно.. (или я просто не смог настроить
)
ЗЫ:
ФМ не собирал, не смотрел как там что.. т.к нету QT4.5 , поэтому все пожелания чисто субъективные и
Записан
ArchLinux x86_64 / Win10 64 bit
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Файловый менеджер
«
Ответ #193 :
Май 22, 2009, 07:54 »
Цитировать
так и есть - это только кажется Улыбающийся
во-первых, мне ещё не приходилось программно возиться с cmd - не знаю какие подводные камни там могут прятаться;
во-вторых, для линухи Пантер пока вообще не определился с консолью (код закомментирован) /* что-то пробегало на кутэ-аппзах - посмотрю сегодня, если не забуду */;
в-третьих, пока в консоли не выполнена команда, предполагающая вывод, нет смысла держать консоль развернутой, так? а когда вывод уже не нужен, тягать сплиттер снова в минимум? да и сплиттер не умеет менять размер шагами (кому нужен вывод в 10.3 строк в консоли? Улыбающийся ). т.е. потребуется автоскрытие или хотя бы кнопочка для скрытия вывода...
так что, с этим придётся повозиться...но позже )
а я считаю, если правильно я понял - то не нужна встроенная консоль... Просто можно сделать кнопочку для запуска нативной консоли , которая по умолчанию настроена в системе.. в виндах это будет cmd.., a в Linux - уже в зависимомти от DE
т.е в настройках ФМ просто или указать бинарик приложения , которое нужно запустить или сам ФМ каким - то образом будет считывать настройки из DE... Но главное - чтобы консоль открывалать с активной PWD!
«
Последнее редактирование: Май 22, 2009, 07:57 от kuzulis
»
Записан
ArchLinux x86_64 / Win10 64 bit
kirill
Гость
Re: Файловый менеджер
«
Ответ #194 :
Май 22, 2009, 08:05 »
Цитата: kuzulis от Май 22, 2009, 07:54
Цитировать
так и есть - это только кажется Улыбающийся
во-первых, мне ещё не приходилось программно возиться с cmd - не знаю какие подводные камни там могут прятаться;
во-вторых, для линухи Пантер пока вообще не определился с консолью (код закомментирован) /* что-то пробегало на кутэ-аппзах - посмотрю сегодня, если не забуду */;
в-третьих, пока в консоли не выполнена команда, предполагающая вывод, нет смысла держать консоль развернутой, так? а когда вывод уже не нужен, тягать сплиттер снова в минимум? да и сплиттер не умеет менять размер шагами (кому нужен вывод в 10.3 строк в консоли? Улыбающийся ). т.е. потребуется автоскрытие или хотя бы кнопочка для скрытия вывода...
так что, с этим придётся повозиться...но позже )
а я считаю, если правильно я понял - то не нужна встроенная консоль... Просто можно сделать кнопочку для запуска нативной консоли , которая по умолчанию настроена в системе.. в виндах это будет cmd.., a в Linux - уже в зависимомти от DE
т.е в настройках ФМ просто или указать бинарик приложения , которое нужно запустить или сам ФМ каким - то образом будет считывать настройки из DE... Но главное - чтобы консоль открывалать с активной PWD!
Это у ПК и так есть. по F2 открывает cmd с текущей дирой.
Но это все не то блин.
Записан
Страниц:
1
...
11
12
[
13
]
14
15
...
20
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...