One more thingie... Try to avoid use of "\n" newline in beecon command:
i spent some time on your OC QBW... I have another suggestion for a possibile optimization of the script ... instead of changing QBW icons/images via dbus-send commands, why not use the beecon exit status features and images indexing Also alpha transparency could be used in images masks to obtain cool effects for the final widget. See Poker Dice Roller or O'clocker for example.
With Linux-powered N900..ANYTHING is possible