![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
alexus_ru |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 5 Регистрация: 4.2.2009 Пользователь №: 530 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Доброго времени суток
У меня очень зловредный вопрос Допустим у нас есть скомпилированный exe прога на c++ под QT мы берем вторую прогу и вызываем методы первой проги. Читаем виджеты первой проги. видим все ее объекты при этом это совершенно обычная программа..без QTScriptEngine или даже ActiveX и мы получаем например все ТекстБоксы и читаем их значения, пользуясь объектной моделью QT Так делает вот эта супер программа - ![]() я никак не могу понять как это сделать( и если в принципе невозможно...то какая технология могла бы быть к этому максимально приближена? |
|
|
![]() |
DmP |
![]()
Сообщение
#2
|
Студент ![]() Группа: Участник Сообщений: 61 Регистрация: 11.3.2008 Пользователь №: 116 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
А это случаем не интерфейс для создания приложений для людей с ограниченными способностями? Я тоже так думал, но не все так просто. Например, тут дается понять, что через эту технологию можно получить доступ к другому приложению, верней к элементам из которых состоит окно. Кстати, то нибудь может подсказать, как определить тип виджета, например полученного методом? QObject::objectName() или QObject::metaObject()->className() |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 18:09 |