Qcells parent Hanwha Solutions Corp (KRX:009830) and its rival in the production of solar panels, Trina Solar Co Ltd (SHA:688599), have reached a patent licensing and transfer agreement that puts an end to all pending legal cases between the two companies.