Thanks!

I changed the icon from boring "dolphin" to "security-high" for better look. One minor issue is that if you run the action on a large file (like a 700mb iso) then it appears like nothing is happening until the dialog appears after some time, so gotta figure out how to include a progress "please wait" dialog in there...
I'm sure there are tutorials for KDE and Qt development out there of course (including the techbase link), sadly till now I've just been casually browsing the APIs etc. and haven't tried any development myself. Will try plain Qt and also KDE development using the standard/recommended tools. I think KDevelop is one, not sure what is the recommended one for Qt... this weekend is over, so will return to some self learning next weekend, and hopefully I can maintain the enthu to continue
every weekend!
PS: Gotta learn Python too like you are doing since that is also very popular these days heh.