Russian Qt Forum
Ноябрь 22, 2024, 09:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QSA  (Прочитано 12564 раз)
Joe
Гость
QSA
« : Март 31, 2006, 17:04 »

1. Вообще, кто-нибудь сталкивался с применением в работе? Чем хорош? (Я читал документацию!)
2. Где взять нормальную версию, или это из разряда "химер"?
Записан
Sergey B.
Программист
*****
Offline Offline

Сообщений: 544



Просмотр профиля WWW
« Ответ #1 : Март 31, 2006, 17:12 »

Цитата: "Joe"
1. Вообще, кто-нибудь сталкивался с применением в работе? Чем хорош? (Я читал документацию!)
2. Где взять нормальную версию, или это из разряда "химер"?


LestorN
спроси у него, он с ней там платформу типа 1С пишет, активно её юзает...
Записан
Dendy
Гость
QSA
« Ответ #2 : Март 31, 2006, 17:29 »

Нормальная версия QSA Open Source на сайте Троллей. Прочитал документацию, поклацал примерьІ. Вобщем Qt со своей мета-информацией + QSA = мега-монстр для скриптов.
Записан
Nikolay_S
Гость
QSA
« Ответ #3 : Апрель 02, 2006, 13:01 »

А какой слот надо объявить в объекте чтобы можно было обращатся к свойствам объекта как object[property]?
Например чтобы к результату SQL запроса обращатся по именам столбцов результирующего множества.
Записан
Joe
Гость
QSA
« Ответ #4 : Апрель 03, 2006, 14:04 »

...нда, мне кажись стало всё понятно... евальная версия при установке с ключом НЕ ОТ товарища Кораблёва становится вполне рабочей, так то вот.
Записан
SLiDER
Гость
QSA
« Ответ #5 : Апрель 03, 2006, 22:24 »

Цитата: "Joe"
...нда, мне кажись стало всё понятно... евальная версия при установке с ключом НЕ ОТ товарища Кораблёва становится вполне рабочей, так то вот.


Гммм. Да все гораздо проще, далее текст взятый в незапамятные времена с forum.ru-board.com
Код:
Установка qsa-x11-free на windows с использованием VS.NET (возможно будет работать и с другими): 


Качаем qsa-x11-free-1.1.0.tar.gz _ftp://ftp.trolltech.com/qsa/source/

Распаковываем архив (каталог будет использоваться в дальнейшем)

Копируем файл .qmake.cache из каталога с установленным Qt в каталог с QSA

Запускаем "Command line" в WinNT (в 9x "сеанс MSDOS")

Переходим в каталог с распакованным QSA ("cd \path\to\qsa")

Пишем:

Код:
cd configure2
qmake
nmake
cd ..
configure2\configure2.exe
nmake
nmake clean  

Очень важно брать именно версию для x11-free, с виндовыми аналогами бороться долго надо. А так все работает.  У самого сейчас последняя стоит и есть не просит.
Записан
LestorN
Гость
QSA
« Ответ #6 : Апрель 04, 2006, 07:11 »

Да. QSA вещь крайне полезная. Есть единственное неудобство. Если, скажем, есть форма на которой QTabWidget а на его страницах QLineEdit'ы и нужен доступ и к форме и к LineEdit'ам, то добраться к нисм архи сложно...
Записан
Joe
Гость
QSA
« Ответ #7 : Апрель 04, 2006, 13:49 »

повторяю - не потребовалось вообще никаких шаманчских действий - кроме того, чтоб пользовать длинный ключ - и пользовается обычный eval, даваемый на сайте нахаляву (для виндЫ).

насчёт доступа к отдельным и шибко замурованым объектам - ну, наверное просто надо завести proxy-объекты, которые будут ссылаться на те, к которым нужен доступ, а они уж будут в той области видимости, какая требуетца.
Записан
LestorN
Гость
QSA
« Ответ #8 : Апрель 04, 2006, 14:18 »

угу, так и делал через proxy...
Записан
xk
Гость
QSA
« Ответ #9 : Апрель 19, 2006, 18:54 »

а как QSA по скорости ?
кто нибудь сравнивал его скажем с cint, boost::python или ещё с чем ?..
Записан
SLiDER
Гость
QSA
« Ответ #10 : Апрель 22, 2006, 00:19 »

Цитата: "xk"
а как QSA по скорости ?
кто нибудь сравнивал его скажем с cint, boost::python или ещё с чем ?..


Гхм. А boost::python тут причем. Энта штуковина как раз для обратной задачи сработана, т.е. С++ к Питону подключать.  Веселый  

З.Ы. А работает вполне шустренько, хотя скорости я специально не замерял.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.065 секунд. Запросов: 23.