Changed TaskBar from QHash to QList to make sure it always gets added in order, QHash dosen't ensure insertion order