Reimplement Drqman with PyGTK or PyQt
Reimplementing Drqman in Python would hopefully decrease the total amount of code for Drqman. There might be also some advantages over C/C++ through Python library functionality.
#5 Updated by Ruben Lopez over 7 years ago
Hey Lorenzo, thanks for sharing it!
I have just tried it. This is the error that I get:
Traceback (most recent call last): File "drQt.py", line 225, in <module> main() File "drQt.py", line 219, in main dialog = drQt() File "drQt.py", line 47, in __init__ super(drQt,self).__init__(*args,**kwargs) TypeError: keyword arguments are not supported
My system: Python 2.5.2 / Fedora Core 10 64bit
#8 Updated by Ruben Lopez over 7 years ago
With this change, the TypeError exception doesn't raise, but the program doesn't do anything anyway. After adding some "prints", I concluded that the line "dialog = drQt()" is causing a sys.exit() at some point without any message.
I am using drqueue 0.64.4 (stable) with Python 2.5.2 / Fedora Core 10 64bit (PyQt4-4.5.4, qt-4.5.2)
The DRQUEUE_* variables are properly set up (standard drqman works).
Let me know if I can do anything else to help you track this issue.
#9 Updated by lorenzo angeli over 7 years ago
Hi Ruben , I'm running on 0.64.3 as I'm not able to build the python binding because of this bug:
so far I've pushed some other changes to remove some the possible causes of incompatibility and fixing some minor problems...
I'm in fc13 64 / python 2.6 / drqueue 0.64.3