def METHOD_NAME():
    """
    Returns the location of the Qt bin directory.
    Precedence goes to the QT_LOC_VAR_NAME environment variable.
    If that is set and exists it will be used, if it's set and doesn't exist
    likely locations will be searched for an install.
    """
    if is_env_var_set(QT_LOC_VAR_NAME):
        say(f"{QT_LOC_VAR_NAME} is defined. Attempting to find first.")
        qt_path = os.getenv(QT_LOC_VAR_NAME).replace('"', '')
        say(f"{QT_LOC_VAR_NAME} is set to '{qt_path}'.")
        if os.path.exists(qt_path):
            say(f"'{qt_path}' exists. Using this path.")
            return qt_path
        else:
            say(f"'{qt_path}' does not exist, attempting to traverse filesystem.")
    qt_path = traverse_and_find_qt_path()
    if qt_path == "NOTFOUND":
       say("Qt path could not be find by traversal. Exiting.")
       exit_on_error(EXIT_CODE_FAILURE_BUILD_LOCATION)
    return qt_path