![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
fsMark |
![]()
Сообщение
#1
|
![]() Студент ![]() Группа: Участник Сообщений: 97 Регистрация: 23.4.2008 Из: г. Киров Пользователь №: 155 Спасибо сказали: 10 раз(а) Репутация: ![]() ![]() ![]() |
Пишу виджет для редактирования QtScript.
Хотелось бы узнать возможноли с помощю мето обектной информатции реализовать автодополнение кода, как для обьектов расшаренных из Qt так и для обьектов обявленных в самом скрипте. Если ктото сталкивался прошу толкнуть меня в нужную сторону.. |
|
|
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Опиши на пальцах, что ты хочешь сделать. Просто я например не совсем понял, что ты хочешь.
|
|
|
fsMark |
![]()
Сообщение
#3
|
![]() Студент ![]() Группа: Участник Сообщений: 97 Регистрация: 23.4.2008 Из: г. Киров Пользователь №: 155 Спасибо сказали: 10 раз(а) Репутация: ![]() ![]() ![]() |
Опиши на пальцах, что ты хочешь сделать. Просто я например не совсем понял, что ты хочешь. Есть некий скрипт, ему доступны классы из Qt. Кроме того в этом скрипте описсаны какието свои обекты. Хочу попытаться с помощю мето информации о скрипте(чтото изэтой оперы).. реализовать автодополнение кода, т.е по нажатию (контрол)+(пробел) вылазило окошечко как в студии(естественно что я хочу видеть в этом окошочке оба типа обектов). Просьба толькнуть меня в нужную сторону или убедить что такое невозможно ![]() |
|
|
trdm |
![]()
Сообщение
#4
|
Дмитрий Трошин ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 575 Регистрация: 12.1.2008 Пользователь №: 68 Спасибо сказали: 21 раз(а) Репутация: ![]() ![]() ![]() |
Опиши на пальцах, что ты хочешь сделать. Просто я например не совсем понял, что ты хочешь. интеллиценз и автодополнение он хочет сделать. разве непонятно ![]() вообще задачка сложная. есть у меня парочка реализаций, только для 1С-ного кода и 1C++-SQL на регулярках. http://www.1cpp.ru/forum/YaBB.pl?num=1152628533 вот тут куча скриптов: http://1c.alterplast.ru/files/ocs/ocs_last.dos.zip смотри папку: "ocs_last.dos.zip\OpenConf_Scripts\Скрипты\Intellisence\" и покопайся в проекте вообще. поможет по крайней мере решить 40% задачи.. ээээ... проект называтся "Опенконф" / "openconf" http://www.1cpp.ru/forum/YaBB.pl?num=1150707341 В свое время плотно поучаствовал... %) если нужны будут консультации, велком. что-бы вьехать в проект прочти тут: http://www.script-coding.info/ раздел: "Проект OpenConf (Открытый Конфигуратор)" |
|
|
fsMark |
![]()
Сообщение
#5
|
![]() Студент ![]() Группа: Участник Сообщений: 97 Регистрация: 23.4.2008 Из: г. Киров Пользователь №: 155 Спасибо сказали: 10 раз(а) Репутация: ![]() ![]() ![]() |
Спсибо за инфу но меня интересовала именно метообектная информатция хотябы для тех обектов которые в принцыпе не распарсить регэкспами... я имею ввсиду классы которые из qt доступны.
|
|
|
trdm |
![]()
Сообщение
#6
|
Дмитрий Трошин ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 575 Регистрация: 12.1.2008 Пользователь №: 68 Спасибо сказали: 21 раз(а) Репутация: ![]() ![]() ![]() |
ну, сори. Я еще до этого не докапывался.
думаю, что задачка вполне осуществима. |
|
|
ViGOur |
![]()
Сообщение
#7
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 13.2.2025, 11:43 |