crossplatform.ru

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


  Ответ в Qtscript и его мето обектная информатция
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
Теги
Выровнять по центру
Ссылка на тему
Ссылка на сообщение
Скрытый текст
Сокращение
Код с подсветкой
Offtopic
 
Удалить форматирование
Спец. элементы
Шрифт
Размер
 
Цвет шрифта
 
Отменить ввод
Вернуть ввод
Полужирный
Курсив
Подчеркнутый
 
 
Смайлики
Вставить изображение
Вставить адрес электронной почты
Цитата
Код
Раскрывающийся текст
 
Увеличить отступ
По левому краю
По центру
По правому краю
Вставить список
Вставить список

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
ViGOur Дата 30.9.2008, 18:12
 
Цитата(trdm @ 30.9.2008, 16:32) *
интеллиценз и автодополнение он хочет сделать.
разве непонятно :)
Непонятно было, например я думал или интеллиценз и автодополнение или интерпретирование объектов из QScript! ;)
trdm Дата 30.9.2008, 15:41
  ну, сори. Я еще до этого не докапывался.
думаю, что задачка вполне осуществима.
fsMark Дата 30.9.2008, 15:33
  Спсибо за инфу но меня интересовала именно метообектная информатция хотябы для тех обектов которые в принцыпе не распарсить регэкспами... я имею ввсиду классы которые из qt доступны.
trdm Дата 30.9.2008, 15:32
 
Цитата(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, 12:43
 
Цитата(ViGOur @ 30.9.2008, 13:31) *
Опиши на пальцах, что ты хочешь сделать. Просто я например не совсем понял, что ты хочешь.


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



Просьба толькнуть меня в нужную сторону или убедить что такое невозможно :)
ViGOur Дата 30.9.2008, 12:31
  Опиши на пальцах, что ты хочешь сделать. Просто я например не совсем понял, что ты хочешь.
fsMark Дата 30.9.2008, 12:22
  Пишу виджет для редактирования QtScript.
Хотелось бы узнать возможноли с помощю мето обектной информатции реализовать автодополнение кода, как для обьектов расшаренных из Qt так и для обьектов обявленных в самом скрипте.
Если ктото сталкивался прошу толкнуть меня в нужную сторону..
Просмотр темы полностью (откроется в новом окне)
RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 10.7.2025, 12:24