Привет. Это программа, написанная мною на C++ для вставки исходных кодов в поля авроры. В программе есть “умный” режим, из-за которого не вылетает (по крайней мере у меня ни разу). Спасибо @Progger, ибо за основу был взят его исходник из темы Вставка кода из любого файла в аврору - 2 семестр - Mirea Ninja, но с некоторыми исправлениями, по типу множественных ‘\n’.
В программе есть 3 режима:
Обычные задержки.
Рандомные задержки + интервал из обычных зедержек.
Неплохо, но все-таки на троечку.
Если в вижуалке имею табуляции, то в авроре этот символ перекидывает в чат и программа продолжает печатать там. +Проблема скорости ввода
Надо как-то доработать или кардинально менять принцип, подумаю над этим
Привет! Спасибо за фидбек, я исправлю это. После того, как я выпустил эту программу, они выкатили фикс и фокус с инпута стал рандомным образом пропадать (курсор ввода исчезал).
Я уже поменял кардинально принцип, осталось лишь кое-что продумать. Я нашёл инструкции, которые отвечают за проверку QMimeData буфера обмена, нужно лишь вызвать setMimeData внутри авроры.
Все круто сделано, но почему-то именно в аврору код криво переносится (в notepad++ все четко работает), при переносе пропадают куски кода, причем по не очень понятному принципу.
Есть идеи, почему вообще так происходит (самому интересно просто)?
Будешь дальше допиливать прогу или забросил?