use function to add KF5 dependency