Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Файловый менеджер. / 25 сообщений из 47, страница 1 из 2
14.07.2016, 11:31
    #39273634
progjar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Можно ли с помощью библиотеки QT написать , файловый менеджер?
...
Рейтинг: 0 / 0
14.07.2016, 11:38
    #39273642
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Я-бы по другому вопрос задал. А что вообще нельзя написать с помощью Qt. Даже не знаю.
...
Рейтинг: 0 / 0
14.07.2016, 12:47
    #39273705
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Я бы даже сказал, что можно написать что угодно и на чем угодно )))
...
Рейтинг: 0 / 0
14.07.2016, 13:30
    #39273748
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Ну... есть класс задач которые удобно решаются на JavaScript к примеру но
реализация такого подхода в Qt/C++ могла-бы быть отклонена сообществом
по разным причинам.

Пример:

Код: javascript
1.
eval("y = x + 1;");
...
Рейтинг: 0 / 0
14.07.2016, 14:00
    #39273779
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
mayton,

в Qt приложении - QtScript - родной
...
Рейтинг: 0 / 0
14.07.2016, 14:05
    #39273783
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Изопропилmayton,

в Qt приложении - QtScript - родной
Ну дай бох. Но от скриптинга могут потребовать не просто парсер выражений
но и ... доступ к инстанциям формочек, e.t.c.
...
Рейтинг: 0 / 0
14.07.2016, 14:16
    #39273799
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
А меня слегка напрягла запятая. Среди нас есть файловый менеджер? о_о
...
Рейтинг: 0 / 0
14.07.2016, 15:38
    #39273886
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Вполне себе файловый менеджер под катом.

...
Рейтинг: 0 / 0
14.07.2016, 15:53
    #39273922
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Anatoly MoskovskyЯ бы даже сказал, что можно написать что угодно и на чем угодно )))

не все языки программирования полные по Тьюрингу, потому здесь вы немного приукрашиваете картину :) Тогда уже: "можно написать плохой код на чем угодно", это будет труднее опровергнуть
...
Рейтинг: 0 / 0
14.07.2016, 16:22
    #39273957
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
maytonИзопропилmayton,

в Qt приложении - QtScript - родной
Ну дай бох. Но от скриптинга могут потребовать не просто парсер выражений
но и ... доступ к инстанциям формочек, e.t.c.
естественно, не для eval же QtScript существует )
...
Рейтинг: 0 / 0
14.07.2016, 19:09
    #39274104
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
CEMbА меня слегка напрягла запятая. Среди нас есть файловый менеджер? о_о

Возможно.

Т. о. ты полагаешь, что автора интересует, можно ли в принципе на QT написать?

Можно, мы должны ответить.
...
Рейтинг: 0 / 0
14.07.2016, 19:52
    #39274137
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
CEMbСреди нас есть файловый менеджер? о_окаждый из нас файловый менеджер, так или иначе ;)
...
Рейтинг: 0 / 0
14.07.2016, 23:27
    #39274198
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
egorychCEMbСреди нас есть файловый менеджер? о_окаждый из нас файловый менеджер, так или иначе ;)Но нас не писали. А если и писали, то на ДНК, а не на Qt.
...
Рейтинг: 0 / 0
15.07.2016, 10:07
    #39274328
progjar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Я ошибся с запятой просто.

Можно ли с помощью библиотеки QT написать файловый менеджер?
...
Рейтинг: 0 / 0
15.07.2016, 10:16
    #39274335
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
progjarЯ ошибся с запятой просто.

Можно ли с помощью библиотеки QT написать файловый менеджер?

Можно
...
Рейтинг: 0 / 0
15.07.2016, 11:40
    #39274440
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Еще один эконом-вариант.

...
Рейтинг: 0 / 0
15.07.2016, 11:48
    #39274454
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
maytonЕще один эконом-вариант.
но он явно не на Qt
...
Рейтинг: 0 / 0
15.07.2016, 12:00
    #39274475
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Коли-же автор желает реализовать ФМ именно какими-то конкретными средствами
QT типа QTtreView то надо как-то поставить акцент в самом вопросе.

P.S. Народу не нужны нездоровые сенсации (с) Лавр Федорович
...
Рейтинг: 0 / 0
15.07.2016, 12:23
    #39274512
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
У меня была мечта, кстати, сделать оболочку, внутри которой создавать 2 объекта Проводника, как COM-объекты. И потом через оболочку ими рулить. Чтоб всё было, как far-manager, но виндовый, а главное - на основе explorer-а. Удобно! В случае, например, когда надо по-драг-н-дроп-ить, не надо 2 проводника открывать и тыкаться между ними, двигать их окна, чтоб они друг друга не закрывали, а открываются они почти в одном месте на экране.
Но что-то у меня так и не получилось это через шеловские интерфейсы сделать, инстансы у меня не генерились. Можно тупо создать 2 окна и ими рулить, да, но если бы были на руках указатели на интерфейс к этим двум окнам, можно было бы делать в разы больше полезных действий. Причём, автоматом получаем совместимость во всех будущих версиях Windows. Может у TS получится?... о_о
...
Рейтинг: 0 / 0
15.07.2016, 12:33
    #39274526
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
CEMbЧтоб всё было, как far-manager, но виндовый, а главное - на основе explorer-а. Удобно! В случае, например, когда надо по-драг-н-дроп-ить...
В фаре можно драг-н-дроп-ить, только клавой гораздо быстрее чем мышем. ХЗ чего хорошего в этом эксплорере. Если очень надо папку в эксплорере открыть (например чтобы в свойства залезть), то просто Ctrl+Enter.
Вобщем не представляю как жить без фара. Правда последний какой-то слишком навороченный стал, пользую 1.70, не хватает только работы с UTF
...
Рейтинг: 0 / 0
15.07.2016, 12:39
    #39274537
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Файловый проводник Windows - это самое неудачное изобретение нашего века. Сколько я лично
наблюдал случаев когда люди теряли свои файлы. Путали их extension. Перименовывали или удаляли
случайно только в силу непонимания семантики "мышковых операций".

Есть нарекания в части публикации сведений о файлах. ФП округляет размеры файлов иногда
по непонятным причинам изменяет роутинг обхода каталогов в части %USER_HOME%. Скрывает
от пользователя инфу о reparse-points и file-streams.

Поразительным образом конструируется "дерево устройств" в левой части. Никогда не знаешь где
есть "диск" и каков его статус смонтирован-отмонтирован или здоров-нездоров. Остаётся лишь верить
иконке.

Я не могу дать совет в части улучшения существующего explorer. Он уже давно стал стандартным
механизмом "из коробки". И много пользователей к нему привыкли.

Я не знаю как щас но на рубеже Windows-XP продвинутые пользователи сразу после установки
занимались исключительно "твикингом" дефолтной конфигурации FE в части безопасности. Отключали
авто-запуск с флешки. Тюнинговали индексирование каталогов, поддержку DOS-имен, zip-folders, корзинку
и многое другое.

Возможно некоторые issues из моего списка не являются опциями - FE - тогда прошу извнинить. Но
они определённо - имеют отношение к FE т.к. исполняются через его интерфейс и его средтсвами.

Все что я выше написал - это моё частное ИМХО и я могу быть с ним не согласен.
...
Рейтинг: 0 / 0
15.07.2016, 12:45
    #39274549
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Dima Tпапку в эксплорере открыть (например чтобы в свойства залезть)

Для этого достаточно ПКМ.

PS: Far 1.7 не имеет юникодной версии, что сильно ограничивает его возможности.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
15.07.2016, 12:57
    #39274564
Владимир2012
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
CEMbУ меня была мечта, кстати, сделать оболочку, внутри которой создавать 2 объекта Проводника, как COM-объекты. И потом через оболочку ими рулить. Чтоб всё было, как far-manager, но виндовый, а главное - на основе explorer-а. Удобно! https://ru.wikipedia.org/wiki/Q-Dir
...
Рейтинг: 0 / 0
15.07.2016, 13:02
    #39274569
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Dimitry SibiryakovDima Tпапку в эксплорере открыть (например чтобы в свойства залезть)

Для этого достаточно ПКМ.
ПКМ это что? Гугл не помог
Dimitry SibiryakovPS: Far 1.7 не имеет юникодной версии, что сильно ограничивает его возможности.

Есть такое, но новый слишком умный где не надо. Очень бесит как работает копипаст из командной строки (работает только если окна спрятать Ctrl+O). Еще что-то было, редко им пользуюсь. Может это настройками как-то лечится, но пока старый устраивает.
...
Рейтинг: 0 / 0
15.07.2016, 13:10
    #39274580
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файловый менеджер.
Dima TПКМ это что?
Правая Кнопка Мыши.

Dima TОчень бесит как работает копипаст из командной строки (работает только если
окна спрятать Ctrl+O).
У меня Ctrl-Ins работает и без спрятанных окон. ЧЯДНТ?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Файловый менеджер. / 25 сообщений из 47, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]