have never use qtparted to resize a partition. After you select to resize are you then going to {Start}/&commit. You will likely need to reboot between each operatiton. Not on linux now so not sure of {Start}, top left of qtparted window. Only use linux 1 week.

You can use Partition Resizer , be sure there are no bad sectors on hdd. Read all the FAQ's at site first.
http://zeleps.com/

You should make 1 partition for Knoppix and 1 small partition for the swap.