Re: [PyQt] QXmlQuery example needed - SOLVED

2010-06-23 Thread Ruslan Popov
class Handler(QAbstractMessageHandler): def handleMessage(self, msg_type, desc, identifier, loc): print 'QUERY:', msg_type, desc, identifier, loc handler = Handler() file_name = '/home/rad/devel/foobar/qt/manager/uis/logic_clientcard.xml'

Re: [PyQt] QXmlQuery example needed

2010-06-22 Thread Ruslan Popov
I have tried right now: q_str = 'doc("/home/rad/project/qt/manager/uis/logic.xml")/logic/rule query.setQuery(q_str) also I have handler like this: class Handler(QAbstractMessageHandler): def handleMessage(self, msg_type, desc, identifier, loc): print 'QUERY:', msg_type, desc, identif

Re: [PyQt] QXmlQuery example needed

2010-06-22 Thread David Boddie
On Tue Jun 22 07:03:51 BST 2010, Ruslan Popov wrote: > Can someone explain me how to use QXmlQuery. I have simple XML file on the > filesystem and I need to get one piece of it. My code following: > > out = QString() > query = QXmlQuery() > query.setMessageHandler(handler)

[PyQt] QXmlQuery example needed

2010-06-22 Thread Ruslan Popov
Hi all, Can someone explain me how to use QXmlQuery. I have simple XML file on the filesystem and I need to get one piece of it. My code following: out = QString() query = QXmlQuery() query.setMessageHandler(handler) q_str = 'doc("./uis/logic.xml")/logic/rule'