Правка/поиск текста
ПОП, сейчас напряженка со временем, но я помню :-) В планах также некоторые улучшения, но всё пока упирается в отсутствие реализаций некоторых важных вещей (например RadioButton) в gotk3 - обертке gtk3 для Go.
тема до сих пор не закрыта?
на чем остановились то? а то делать нечего. может модуль подкину
тема до сих пор не закрыта?
на чем остановились то?
Остановились на том, что появились две многообещающих программы: Dictionary Search и wxLua Dictionary Search, в которых задуманно было включить возможность правки текста в выводе поискового запроса. Это решило бы сразу две задачи, но... пока правим вручную.
Проблема: набираю, например: "ТОТ", - не находит. Смотрю в словарь, там есть "ТОТ". Перевожу это слово в нижний регистр, - оказывается не "тот", а "tot". Таких слов в каждом словаре, примерно на треть. Как отличить (подсветить) кирилицу от латиницы не нашел? В виндовс есть отлично справляющаяся с этим прога AkelPad Image, а в линуксе как решить подобную задачу?
Может быть проще найти в интернете правильные словари? Без ошибок
ПОП, вот новый вариант. Переписано с использованием QML.
Новые возможности:
- добавлен режим редактирования
- два режима поиска - слово целиком и слово, начинающееся на..
Правда с режимом редактирования проблема - QML TextArea впадает в ступор при попытке отобразить объём текста выше пары мегабайт. Пока отправил баг-репорт..
И вторая проблема - QML приложения отказываются менять раскладку (даже QtCreator), т. ч. перед запуском заранее меняйте раскладку на русскую. Видимо, тоже бага Qt/QML.
Ну и несущественный глюк - в заголовках колонок проглатывается последняя буква.


Забирать тут - https://github.com/sshikaree/qml-dict/releases/tag/V0.1 (исходники + бинарник amd64)
Для работы нужен Qt >= 5.2. Для сборки также Go >= 1.2
добавлен режим редактирования
С сохранением изменений напрямик в словарь?
[quote="-=Serj=-"]добавлен режим редактирования
С сохранением изменений напрямик в словарь?[/quote]
Ага.
-=Serj=-, а так это у тебя по сути редактирование - как обычный текстовый редактор, да?
Я-то сначала подумал имелось ввиду, что можно внести изменения в термин из поисковой выдачи и изменения сохраняться в словарь :) Я все хотел это сделать в своей программе, но так и не собрался. Решил, что количество затраченного времени не стоит результата =)
-=Serj=-, а так это у тебя по сути редактирование - как обычный текстовый редактор, да?
По сути - да.
Я-то сначала подумал имелось ввиду, что можно внести изменения в термин из поисковой выдачи и изменения сохраняться в словарь
Это просто реализовать при одном совпадении с поисковым запросом, но когда их несколько, как в случае с поиском по началу слова - тут проблема.
Решил, что количество затраченного времени не стоит результата =)
Ну, ИМХО, вся задача стоит лишь изучения новых технологий =)