запись ошибки в лог? или сделать какую-нибудь обёртку?
запись ошибки в лог
вообще хотелось бы в message box ошибку вывести. или в эррор диалог
так выведи. у тебя на чем гуй?
да ни на чём. программа принимает файл в командной строке через (открыть с помощью), преобразует и полученную htmlку открывает в браузере, пока не сделал.
Message box? Тогда используйте gtk
gtk на винде работает и будет ли озвучиваться программой чтения с экрана?
Одним из распространенных инструментов для создания графического интерфейса в Rust является библиотека gtk.
он будет, но есть шанс что будешь долбиться с установкой этого самого гтк в винду
например вообще все программы озвучки для незрячих не читают python tkinter. приходится wxpython-ить или qt-ить
Тогда qt кажется лучшим выбором
Are you chatting with GPT?
ты хочешь сделать диалог при ошибке. Зачем тебе это? Ты используешь какую-то графическую библиотеку, или ты в консоли?
нет конечно, rust-qt это выдумка, его не существует
я использую подобие консоли типа (открыть с помощью). я открываю маркдаун файл с помощью моей программы, преобразую в html по моим правилам специфичным, и открываю его в браузере. При ошибке информирую пользователя о ней
то есть ты используешь TUI?
потребитель не должен видеть ошибки в терминале. моя программа аргументом командной строки принимает файл. Ошибаться программа будет в error messagebox
насколько я знаю гтк в 11 винде из коробки стоит
там webkit2 из коробки точно стоит, а гтк вряд ли, я на 11 винде с ним мучался
Обсуждают сегодня