crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Qtscript и его мето обектная информатция
fsMark
  опции профиля:
сообщение 30.9.2008, 12:22
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 97
Регистрация: 23.4.2008
Из: г. Киров
Пользователь №: 155

Спасибо сказали: 10 раз(а)




Репутация:   1  


Пишу виджет для редактирования QtScript.
Хотелось бы узнать возможноли с помощю мето обектной информатции реализовать автодополнение кода, как для обьектов расшаренных из Qt так и для обьектов обявленных в самом скрипте.
Если ктото сталкивался прошу толкнуть меня в нужную сторону..
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 30.9.2008, 12:31
Сообщение #2


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Опиши на пальцах, что ты хочешь сделать. Просто я например не совсем понял, что ты хочешь.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
fsMark
  опции профиля:
сообщение 30.9.2008, 12:43
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 97
Регистрация: 23.4.2008
Из: г. Киров
Пользователь №: 155

Спасибо сказали: 10 раз(а)




Репутация:   1  


Цитата(ViGOur @ 30.9.2008, 13:31) *
Опиши на пальцах, что ты хочешь сделать. Просто я например не совсем понял, что ты хочешь.


Есть некий скрипт, ему доступны классы из Qt. Кроме того в этом скрипте описсаны какието свои обекты.
Хочу попытаться с помощю мето информации о скрипте(чтото изэтой оперы).. реализовать автодополнение кода, т.е по нажатию (контрол)+(пробел) вылазило окошечко как в студии(естественно что я хочу видеть в этом окошочке оба типа обектов).



Просьба толькнуть меня в нужную сторону или убедить что такое невозможно :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
trdm
  опции профиля:
сообщение 30.9.2008, 15:32
Сообщение #4


Дмитрий Трошин
****

Группа: Участник
Сообщений: 575
Регистрация: 12.1.2008
Пользователь №: 68

Спасибо сказали: 21 раз(а)




Репутация:   6  


Цитата(ViGOur @ 30.9.2008, 13:31) *
Опиши на пальцах, что ты хочешь сделать. Просто я например не совсем понял, что ты хочешь.

интеллиценз и автодополнение он хочет сделать.
разве непонятно :)
вообще задачка сложная.
есть у меня парочка реализаций, только для 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
  опции профиля:
сообщение 30.9.2008, 15:33
Сообщение #5


Студент
*

Группа: Участник
Сообщений: 97
Регистрация: 23.4.2008
Из: г. Киров
Пользователь №: 155

Спасибо сказали: 10 раз(а)




Репутация:   1  


Спсибо за инфу но меня интересовала именно метообектная информатция хотябы для тех обектов которые в принцыпе не распарсить регэкспами... я имею ввсиду классы которые из qt доступны.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
trdm
  опции профиля:
сообщение 30.9.2008, 15:41
Сообщение #6


Дмитрий Трошин
****

Группа: Участник
Сообщений: 575
Регистрация: 12.1.2008
Пользователь №: 68

Спасибо сказали: 21 раз(а)




Репутация:   6  


ну, сори. Я еще до этого не докапывался.
думаю, что задачка вполне осуществима.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 30.9.2008, 18:12
Сообщение #7


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Цитата(trdm @ 30.9.2008, 16:32) *
интеллиценз и автодополнение он хочет сделать.
разве непонятно :)
Непонятно было, например я думал или интеллиценз и автодополнение или интерпретирование объектов из QScript! ;)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.3.2024, 12:40