Back to index

Porting EasyWall to Qt

EasyWall has been designed with the goal of being easily portable to other widget libraries than GTK. That's why it's divided in two main files: easywall_core.py and easywall_gtk.py. If someone decides to create a Qt port, a third file should be added: easywall_qt.py, and the file easywall.py should be updated to detect when it has to use Gtk or Qt. A new easywall.desktop file must be created, being shown only under Qt, which calls easywall using kdesudo instead of gksu.

Back to index