Re: [PyQt] QLineEdit in QToolBar

2011-12-01 Thread Hans-Peter Jansen
Am Thursday 01 December 2011 06:18:02 schrieb Vadym Honcharuk:
 Hello,

 I can't understand why QLineEdit can't send signal from QToolBar...

 trying via addWidget and addAction, for example last edition:

 self.searchDBLine = QtGui.QLineEdit(self)
 self.searchDBLineAction = QtGui.QWidgetAction(self)
 self.searchDBLineAction.setDefaultWidget(self.searchDBLine)
 self.ui.toolBar.addAction(self.searchDBLineAction)

 and connected with:
 * @QtCore.pyqtSignature
 * usual signal connect
 (self.connect(self.searchDBLine, QtCore.SIGNAL(textEdited()),
 self.searchBDLineChanged))

 but without any success, could you please advice where is problem?

textEdited does not exist. Check the docs:

textChanged ( const QString  ) 

You may want to use new style signals, this would have thrown a (hard to 
ignore) python exception then... 

self.searchDBLine.textChanged.connect(self.searchBDLineChanged)

Pete
___
PyQt mailing listPyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt


Re: [PyQt] QLineEdit in QToolBar

2011-12-01 Thread Vadym Honcharuk

 You may want to use new style signals, this would have thrown a (hard to
 ignore) python exception then...

 self.searchDBLine.textChanged.connect(self.searchBDLineChanged)

 Pete


it works fine!

with best regards,
-vadym
___
PyQt mailing listPyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

[PyQt] QLineEdit in QToolBar

2011-11-30 Thread Vadym Honcharuk
Hello,

I can't understand why QLineEdit can't send signal from QToolBar...

trying via addWidget and addAction, for example last edition:

self.searchDBLine = QtGui.QLineEdit(self)
self.searchDBLineAction = QtGui.QWidgetAction(self)
self.searchDBLineAction.setDefaultWidget(self.searchDBLine)
self.ui.toolBar.addAction(self.searchDBLineAction)

and connected with:
* @QtCore.pyqtSignature
* usual signal connect
(self.connect(self.searchDBLine, QtCore.SIGNAL(textEdited()),
self.searchBDLineChanged))

but without any success, could you please advice where is problem?

thanks a lot.

-vadym
___
PyQt mailing listPyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt