diff --git a/conans/client/generators/__init__.py b/conans/client/generators/__init__.py index 3f0c96a6281..5533655b0e1 100644 --- a/conans/client/generators/__init__.py +++ b/conans/client/generators/__init__.py @@ -107,9 +107,9 @@ def _new_generator(self, generator_name, output): elif generator_name == "CMakeDeps": from conan.tools.cmake import CMakeDeps return CMakeDeps - elif generator_name == "QbsToolchain": - from conan.tools.qbs.qbstoolchain import QbsToolchain - return QbsToolchain + elif generator_name == "QbsToolchain" or generator_name == "QbsProfile": + from conan.tools.qbs.qbsprofile import QbsProfile + return QbsProfile else: raise ConanException("Internal Conan error: Generator '{}' " "not commplete".format(generator_name))