Russian Qt Forum
Декабря 16, 2025, 03:12
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
TextEditor + Console
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: TextEditor + Console (Прочитано 4446 раз)
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
TextEditor + Console
«
:
Октября 19, 2013, 14:17 »
Добрый день
Подыскиваю текстовый редактор с консолью. Задача - пользователь создает/редактирует пытон-скрипты внутри приложения. Нашел qscintilla
http://www.riverbankcomputing.co.uk/software/qscintilla/intro
. Есть ли что-то поприятнее? (необязательно с Qt, главное чтобы удобно встраивался в приложение)
Спасибо
Записан
Bepec
Гость
Re: TextEditor + Console
«
Ответ #1 :
Октября 19, 2013, 14:50 »
О scintille говорят много хорошего. Сам не пользовался.
PS чую наступает эпидемия IDE писания.
Записан
Lagovas
Гость
Re: TextEditor + Console
«
Ответ #2 :
Октября 20, 2013, 15:38 »
Не совсем понятно, вам нужно готовое приложение или виджет какой с такой поддержкой? Если готовое, то под win Notepad++. Там в менеджере пакетов можно найти дополнение. Только что бегло глянул, сам редактор с открытыми кодами и плагины под питон с консолью тоже с открытым кодом. Дерзайте.
П.С. Notepad++ на scintilla сделан вроде.
Записан
alex312
Хакер
Offline
Сообщений: 606
Re: TextEditor + Console
«
Ответ #3 :
Октября 20, 2013, 17:09 »
Может это поприятнее -
http://monkeystudio.org/node/184
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: TextEditor + Console
«
Ответ #4 :
Октября 20, 2013, 17:37 »
Цитата: Lagovas от Октября 20, 2013, 15:38
вам нужно готовое приложение или виджет какой с такой поддержкой?
Виджет, ну и конечно кросс-платформенный
Цитата: alex312 от Октября 20, 2013, 17:09
Может это поприятнее -
http://monkeystudio.org/node/184
Симпатично смотрится, однако ж
Цитировать
Qutepart depends on:
Python 2.7
PyQt4
Не исключено что нырять в PyQt все равно придется, но пока такой необходимости нет. Спасибо за инфу, этой ссылки я не видел
Записан
sergek
Гипер активный житель
Offline
Сообщений: 877
Мы должны приносить пользу людям.
Re: TextEditor + Console
«
Ответ #5 :
Октября 20, 2013, 18:01 »
Может, PythonQt? Встраивается в проект Qt легко. Редактора нет, но есть консоль:
PyScriptingConsole:
http://pythonqt.sourceforge.net/Examples.html
http://sourceforge.net/p/pythonqt/code/HEAD/tree/trunk/src/gui/
PythonQt для Qt 5 (by Melven Zöllner)
http://sourceforge.net/p/pythonqt/discussion/631392/thread/5f20c176/3fbe/attachment/pythonqt.zip
Записан
Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: TextEditor + Console
«
Ответ #6 :
Октября 23, 2013, 15:25 »
В общем, подключил QScintilla, не без приключений. Сначала не увидел одного дефайна и подсветки не работали. Полазил по исходникам - мало не показалось. Огромный велосипед, все сделано руками (сотни операций редактирования), QTextEdit не используется. Пока буду наживлять пытон (попробую pythonqt), потом придется настраивать под себя выпадалки, autocomplete и.т.д.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...