Version 5.45 of `KDeclarative` deprecates `setupBindings` in favor of `setupContext` and `setupEngine`, used together. Perform version check of `KDeclarative` and continue using `setupBindings` when older versions of `KDeclarative` are present. This resolves the compiler warning while allowing most users to successfully compile the application.