We analysed Rossi X-ray Timing Explorer (RXTE)/PCA and HEXTE data of the transient black hole binary GX 339-4, collected over a time-span of 8 years. We studied the properties and the behaviour of low-frequency quasi-periodic oscillations (QPOs) as a function of the integrated broad-band variability and the spectral parameters during four outbursts (2002, 2004, 2007 and 2010). Most of the QPOs could be classified following the ABC classification which has been proposed before. Our results show that the ABC classification can be extended to include spectral dependencies and that the three QPO types have indeed intrinsically different properties. In terms of the relation between QPO frequency and power-law flux, types A and C QPOs may follow the same relation, whereas the type B QPOs trace out a very different relation. Type B QPO frequencies clearly correlate with the power-law flux and are connected to local increases of the count rate. The frequencies of all QPOs observed in the rising phase of the 2002, 2007 and 2010 outbursts correlate with the disc flux. Our results can be interpreted within the framework of the recently proposed QPO models involving Lense–Thirring precession. We suggest that types C and A QPOs might be connected and could be interpreted as being the result of the same phenomenon observed at different stages of the outburst evolution, while a different physical process produces type B QPOs.