i don't think it makes any difference.
the result is the same in my application with event loop.
actually i could reduce the code to the one below because those dunder inits do nothing and i've mispelled them anyway :)
anyone? not that is so important. i'm just curious.

class ObjectOne(QObject):
   aSignal = pyqtSignal()

   def connectNotify(self, signal):
       print signal
class ObjectTwo(QObject):

   def foo(self):
       pass

obj1 = ObjectOne()
obj2 = ObjectTwo()
obj1.aSignal.connect(obj2.foo)




Sathishkumar Duraisamy wrote:
Hi

You have to construct a QCoreApplication or QApplication and have to start event loop. On Tue, Jul 6, 2010 at 1:06 AM, Zoltan Szalai <[email protected] <mailto:[email protected]>> wrote:

    hello,

    running the attached code snippet the result is as follows:
    2destroyed(QObject*)
    2aSignal()

    i'd like to ask what are those '2'-s at the start of the strings for?
    the result is the same if i'd just print out SIGNAL('aSignal()').
    probably a stupid question but i'd like to understand how things work.

    PyQt version: 4.7.3
    Qt version: 4.6.2
    Python version: 2.6.5

    thx
    Zoltan

    _______________________________________________
    PyQt mailing list    [email protected]
    <mailto:[email protected]>
    http://www.riverbankcomputing.com/mailman/listinfo/pyqt


------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG - www.avg.com Version: 9.0.830 / Virus Database: 271.1.1/2985 - Release Date: 07/06/10 08:36:00



Sathishkumar Duraisamy wrote:
Hi

You have to construct a QCoreApplication or QApplication and have to start event loop. On Tue, Jul 6, 2010 at 1:06 AM, Zoltan Szalai <[email protected] <mailto:[email protected]>> wrote:

    hello,

    running the attached code snippet the result is as follows:
    2destroyed(QObject*)
    2aSignal()

    i'd like to ask what are those '2'-s at the start of the strings for?
    the result is the same if i'd just print out SIGNAL('aSignal()').
    probably a stupid question but i'd like to understand how things work.

    PyQt version: 4.7.3
    Qt version: 4.6.2
    Python version: 2.6.5

    thx
    Zoltan

    _______________________________________________
    PyQt mailing list    [email protected]
    <mailto:[email protected]>
    http://www.riverbankcomputing.com/mailman/listinfo/pyqt


------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG - www.avg.com Version: 9.0.830 / Virus Database: 271.1.1/2985 - Release Date: 07/06/10 08:36:00


_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to