|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.04.2019, 16:22 | #1 |
Человек
Форумчанин
Регистрация: 04.04.2011
Сообщений: 178
|
python3 pyqt5 gui terminal
Здравствуйте, форумчане!
Стоит задача написать собственный "терминал" со своими командами используя возможности Qt. В Qt Designer сделал интерфейс. В groupBox "Консоль" вставил виджет textEdit. Чтобы понять механику выполнения этой задачи, пытаюсь подружить с действием по нажатию на клавишу Enter. Код:
В прокомментированной строке "print('a') #при нажатии на Enter печатается 'a' в терминале IDE" хочу понять, как вывести символ не в терминал IDE, а в textEdit. Дальше, думаю, смогу разобраться как и с чем работать. Нашёл пример подобного на C#, но там делается уже само консольное приложение. https://www.youtube.com/watch?v=8jUEYYIOFng У меня же графческий интерфейс и в нём нужно сделать собственный "терминал". Буду признателен за любую помощь, спасибо!
Это вам не это
|
10.04.2019, 14:11 | #2 |
Человек
Форумчанин
Регистрация: 04.04.2011
Сообщений: 178
|
Здравствуйте снова!
Собственно, по проблеме... Нашёл статейку на хабре: https://habr.com/ru/post/122831/ Попытался перенести код на python. Код:
Подскажите, направьте в нужное русло. Спасибо!
Это вам не это
|
17.04.2019, 13:54 | #3 |
Человек
Форумчанин
Регистрация: 04.04.2011
Сообщений: 178
|
Подскажите пожалуйста, как реализовать на Python в этом пункте статьи: "При вводе команды мы вырезаем кусок текста от строки приглашения до конца текстового блока и испускаем сигнал, к которому можно будет присоединить слот:"
вот этот код: Код:
Это вам не это
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Python3 | АнтонПинигин | Помощь студентам | 7 | 22.08.2017 18:38 |
Terminal редактирование файла | ArrowSoft | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 1 | 02.07.2015 18:47 |
Аналоги Terminal Server | Foxter_stav | Софт | 3 | 29.09.2014 07:08 |
Программа terminal.exe не запускается | Dimka-novitsek | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 15 | 19.02.2014 15:06 |
Текст в формате Terminal | Dunpeal | Общие вопросы Delphi | 1 | 19.12.2007 08:17 |