Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-32121

User settings are used instead of installer settings even when user defined path does not exist

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • Qt Creator 15.0.0
    • MCU Support
    • None

    Description

      User overriden paths for MCU packages (board SDKs, toolchains etc.) are always preferred over the paths written by the installer, even if the path does not exist. This prevents creating kits when upgrading to a new Qul version if the user has ever had to manually specify the path to a package.

      Solutions proposal:
      Use the user defined setting only if it exists, if not, use the path from the global settings.
      When fixing a package manually by pressing the small reset symbol on the lineedit, and it works, use the path from the installer, and wipe the user setting for this package (if applied)
      Still TBD what to do if invalid user paths are ignored during kit autogeneration. Do we display dialogs asking to remove user settings, simply remove user settings (with/without warning), or do nothing at all about user settings?

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            sikrovel Sivert Krøvel
            sikrovel Sivert Krøvel
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes