Code: Alles auswählen
class daemon(QtCore.QObject):
"""
Daemon Klasse fuer Linux
geklaut :) von http://web.archive.org/web/20131101191715/http://www.jejik.com/files/examples/daemon3x.py
"""
# Signal
trigger = QtCore.pyqtSignal()
def __init__(self, parent=None):
super(daemon, self).__init__(parent)
def run(self)
eventHandler = gEventHandler()
self.trigger.connect(eventHandler.dirChanged())
Code: Alles auswählen
class gEventHandler():
def __init__(self):
self.actionlog = actionLog()
# Modified Event. Wenn eine Datei oder Verzeichnis geändert wurden
def dirChanged(self):
self.actionlog.dirChanged()
Code: Alles auswählen
Traceback (most recent call last):
File "service.py", line 14, in <module>
dmon.start()
File "/home/ben/PycharmProjects/GhuulDMS/src/daemon.py", line 90, in start
self.run()
File "/home/ben/PycharmProjects/GhuulDMS/src/daemon.py", line 138, in run
self.trigger.connect(eventHandler.dirChanged())
TypeError: argument 1 has unexpected type 'NoneType'
Kann mir wer helfen?