Swansea have completed the signing of Spanish midfielder Jordi Lopez on a two-year contract, although the deal is still subject to Football League approval.
The Championship outfit announced last week that they had reached an agreement for the 28-year-old and he has now inked terms at the Liberty Stadium.
Lopez has signed his contract in Wales after passing his medical on Monday evening to become new boss Paulo Sousa's first capture in charge of Swansea.
The former Barcelona, Real Madrid and Sevilla player spent the final three months of last season with Queens Park Rangers.
Lopez was offered a fresh deal at Loftus Road but instead opted for a reunion with Sousa, who had signed him during his time in charge of QPR.