Есть ли хороший и простой способ получить доступ к классам, не основанным на QObject, таким как QXmlQuery, QDateTime и т. д., из Qt Script?
Единственный способ, который я вижу, - это обернуть QXmlQuery в другой класс, который наследует QObject, и объявить как слот каждую функцию, к которой мне нужно получить доступ из Qt Script:
void MyXmlQuery::setQuery ( const QString & sourceCode, const QUrl & documentURI )
{
realxmlquery_.setQuery(sourceCode, documentURI);
}