Evil things are without doubt a subset of "all things", and if "all things are from Allah" then the evil things are from Allah as well, and the author of the Qur'an can't pass the guilt on and blame others as done in verse 79.
It is interesting that Muhammad would contradict himself within two consecutive verses and then write three verses later that discrepancy is a sign that it is not from God.
But this topic isn't over with just yet.
Now we have a third party joining the contest for responsibility. Is evil from ourselves? Is it from Satan? Or is it from Allah?
Any two of them contradict each other, but in particular do the first two (4:79, 38:41) contradict the third (4:78) as Allah claimed all things as from himself.
In fact, the above passages are only the beginning of the problems raised in the Qur'an and Hadith on the issue of predestination, free will, and the responsibility for sin.
Contradictions in the Qur'an
Answering Islam Home Page