pyqt5 python3 виджет консоли

 
0
 
Python

Здравствуйте, нашёл статью, как написать виджет консоли в GUI.
Qt. Создание виджета-консоли для графического приложения
Пишу программу на PyQt5 + Python3
Подскажите пожалуйста, как реализовать на Python в этом пункте статьи: "При вводе команды мы вырезаем кусок текста от строки приглашения до конца текстового блока и испускаем сигнал, к которому можно будет присоединить слот:" 
вот этот код:


QString cmd = textCursor().block().text().mid(prompt.length()); 
emit onCommand(cmd);

изменён 14:15, 17.04.2019
ava 
n12
3
задан 14:05, 17.04.2019
ava 
n12
3

Ответы (1)

На python пишется так же...


cmd = textCursor().block().text()

Только c

mid(prompt.length());
 
я не разобрался ещё.
Ну, а после уже

onCommand.emit(cmd)

Если не прав, поправьте.

изменён 14:05, 19.04.2019
ava 
n12
3
отвечен 14:04, 19.04.2019
ava 
n12
3


Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
  n12
advanced
Отправить