išskviečiau funkciją directoryListFunction(self.ui.directoryListWidget) <--veikia. Tačiau į kitas funkcijas noriu perduoti self.ui objektą - neveikia. Funkcijas noriu pasirašyti kitame faile arba už klasės window() ribų. Kaip tai padaryti.
Klaidos kodas:
The debugged program raised the exception unhandled TypeError
"arguments did not match any overloaded call: QObject.connect(QObject, SIGNAL(), QObject, SLOT(), Qt.ConnectionType=Qt.AutoConnection): argument 3 has unexpected type 'NoneType' QObject.connect(QObject, SIGNAL(), callable, Qt.ConnectionType=Qt.AutoConnection): argument 3 has unexpected type 'NoneType' QObject.connect(QObject, SIGNAL(), SLOT(), Qt.ConnectionType=Qt.AutoConnection): argument 3 has unexpected type 'NoneType'"
File: /home/Darbastalis/1.py, Line: 29
Čia, kai bandau paduoti self.ui arba self.ui.directoryListWidget()
Antra:
listWidget yra pildomas failų pavadinimais, kurie yra su ąčęėįšųūž simboliais. PyQt4 rodo kringelius. Kaip nurodyti kodavimą?
PS.: durni patarimai, kaip #-- coding: utf-8 -- išbandyti ir neveikia.
Kodas:
išskviečiau funkciją directoryListFunction(self.ui.directoryListWidget) <--veikia. Tačiau į kitas funkcijas noriu perduoti self.ui objektą - neveikia. Funkcijas noriu pasirašyti kitame faile arba už klasės window() ribų. Kaip tai padaryti.
Klaidos kodas:
Čia, kai bandau paduoti self.ui arba self.ui.directoryListWidget()
Antra:
listWidget yra pildomas failų pavadinimais, kurie yra su ąčęėįšųūž simboliais. PyQt4 rodo kringelius. Kaip nurodyti kodavimą?
PS.: durni patarimai, kaip #-- coding: utf-8 -- išbandyti ir neveikia.
Siame forume nera programeriu, gal pabandyk parasyti i nepriklausoma jokiam buntu foruma.
Tema perkelta iš https://legacy.ubuntu.lt/forum/viewtopic.php?f=11&t=8658