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

Qt Creator stores too many default settings

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • Qt Creator 4.14.0-beta1
    • All Other Issues
    • None
    • 4aab6a917 (13.0), 92996b74a (13.0), a4fbc5f00 (13.0)

    Description

      Launching and Qt Creator with clean settings and immediately closing it, generates the settings below. Most of the data is trivial data that should not be written if the value was not modified or if it is still the same as the default.

      [CppCodeStyleSettings]
      LegacyTransformed=true
      
      [QmlJSTabPreferences]
      LegacyTransformed=true
      
      [Python]
      Interpeter="@Variant(\0\0\0\t\0\0\0\x3\0\0\0\n\0\0\0L\0{\0\x61\0\x65\0\x32\0\x63\0\x63\0\x31\0\x35\0\x37\0-\0\x64\0\x31\0\x31\0\x34\0-\0\x34\0\x30\0\x39\0\x65\0-\0\x39\0\x38\0\x30\0\x37\0-\0\x33\0\x63\0\x62\0\x35\0\x62\0\x36\0\x33\0\x65\0\x32\0\x65\0\x61\0\x31\0}\0\0\0\n\0\0\0&\0P\0y\0t\0h\0o\0n\0 \0\x33\0.\0\x38\0 \0(\0\x36\0\x34\0-\0\x62\0i\0t\0)\0\0\0\n\0\0\0,\0\x43\0:\0/\0P\0y\0t\0h\0o\0n\0\x33\0\x38\0/\0p\0y\0t\0h\0o\0n\0.\0\x65\0x\0\x65)", @Variant(\0\0\0\t\0\0\0\x3\0\0\0\n\0\0\0L\0{\0\x38\0\x35\0\x38\0\x39\0\x31\0\x38\0\x33\0\x61\0-\0\x37\0\x39\0\x63\0\x30\0-\0\x34\0\x37\0\x39\0\x34\0-\0\x39\0\x35\0\x65\0\x38\0-\0\x66\0\x33\0\x64\0\x36\0\x38\0\x30\0\x30\0\x38\0\x66\0\x64\0\x65\0\x66\0}\0\0\0\n\0\0\0<\0P\0y\0t\0h\0o\0n\0 \0\x33\0.\0\x38\0 \0(\0\x36\0\x34\0-\0\x62\0i\0t\0)\0 \0(\0W\0i\0n\0\x64\0o\0w\0\x65\0\x64\0)\0\0\0\n\0\0\0.\0\x43\0:\0/\0P\0y\0t\0h\0o\0n\0\x33\0\x38\0/\0p\0y\0t\0h\0o\0n\0w\0.\0\x65\0x\0\x65), "@Variant(\0\0\0\t\0\0\0\x3\0\0\0\n\0\0\0L\0{\0\x34\0\x33\0\x35\0\x36\0\x36\0\x63\0\x37\0\x63\0-\0\x62\0\x30\0\x61\0\x63\0-\0\x34\0\x65\0\x32\0\x35\0-\0\x39\0\x38\0\x31\0\x32\0-\0\x34\0\x63\0\x37\0\x64\0\x61\0\x65\0\x36\0\x65\0\x38\0\x36\0\x38\0\x38\0}\0\0\0\n\0\0\0&\0P\0y\0t\0h\0o\0n\0 \0\x33\0.\0\x39\0 \0(\0\x36\0\x34\0-\0\x62\0i\0t\0)\0\0\0\n\0\0\0,\0\x43\0:\0/\0P\0y\0t\0h\0o\0n\0\x33\0\x39\0/\0p\0y\0t\0h\0o\0n\0.\0\x65\0x\0\x65)", @Variant(\0\0\0\t\0\0\0\x3\0\0\0\n\0\0\0L\0{\0\x33\0\x34\0\x34\0\x63\0\x62\0\x38\0\x31\0\x33\0-\0\x35\0\x34\0\x39\0\x65\0-\0\x34\0\x64\0\x32\0\x31\0-\0\x39\0\x36\0\x38\0\x61\0-\0\x63\0\x64\0\x65\0\x34\0\x31\0\x31\0\x35\0\x32\0\x66\0\x30\0\x64\0\x36\0}\0\0\0\n\0\0\0<\0P\0y\0t\0h\0o\0n\0 \0\x33\0.\0\x39\0 \0(\0\x36\0\x34\0-\0\x62\0i\0t\0)\0 \0(\0W\0i\0n\0\x64\0o\0w\0\x65\0\x64\0)\0\0\0\n\0\0\0.\0\x43\0:\0/\0P\0y\0t\0h\0o\0n\0\x33\0\x39\0/\0p\0y\0t\0h\0o\0n\0w\0.\0\x65\0x\0\x65), @Variant(\0\0\0\t\0\0\0\x3\0\0\0\n\0\0\0L\0{\0\x31\0\x31\0\x36\0\x62\0\x61\0\x39\0\x33\0\x39\0-\0\x31\0\x62\0\x65\0\x35\0-\0\x34\0\x38\0\x31\0\x30\0-\0\x61\0\x30\0\x38\0\x61\0-\0\x63\0\x61\0\x39\0\x63\0\x30\0\x30\0\x66\0\x34\0\x64\0\x61\0\x38\0\x65\0}\0\0\0\n\0\0\0 \0P\0y\0t\0h\0o\0n\0 \0\x66\0r\0o\0m\0 \0P\0\x61\0t\0h\0\0\0\n\0\0\0\x80\0\x43\0:\0/\0U\0s\0\x65\0r\0s\0/\0\x61\0l\0p\0o\0r\0t\0\x61\0l\0/\0\x41\0p\0p\0\x44\0\x61\0t\0\x61\0/\0L\0o\0\x63\0\x61\0l\0/\0M\0i\0\x63\0r\0o\0s\0o\0\x66\0t\0/\0W\0i\0n\0\x64\0o\0w\0s\0\x41\0p\0p\0s\0/\0p\0y\0t\0h\0o\0n\0.\0\x65\0x\0\x65)
      DefaultInterpeter={43566c7c-b0ac-4e25-9812-4c7dae6e8688}
      
      [Analyzer]
      Analyzer.Valgrind.Callgrind.CollectBusEvents=false
      Analyzer.Valgrind.Callgrind.CollectSystime=false
      Analyzer.Valgrind.Callgrind.CostFormat=0
      Analyzer.Valgrind.Callgrind.CycleDetection=true
      Analyzer.Valgrind.Callgrind.EnableBranchSim=false
      Analyzer.Valgrind.Callgrind.EnableCacheSim=false
      Analyzer.Valgrind.Callgrind.EnableEventToolTips=true
      Analyzer.Valgrind.Callgrind.MinimumCostRatio=0.01
      Analyzer.Valgrind.Callgrind.ShortenTemplates=true
      Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio=10
      Analyzer.Valgrind.FilterExternalIssues=true
      Analyzer.Valgrind.KCachegrindExecutable=kcachegrind
      Analyzer.Valgrind.LastSuppressionDirectory=
      Analyzer.Valgrind.LastSuppressionHistory=@Invalid()
      Analyzer.Valgrind.LeakCheckOnFinish=1
      Analyzer.Valgrind.NumCallers=25
      Analyzer.Valgrind.SelfModifyingCodeDetection=1
      Analyzer.Valgrind.ShowReachable=false
      Analyzer.Valgrind.SupressionFiles=@Invalid()
      Analyzer.Valgrind.TrackOrigins=true
      Analyzer.Valgrind.ValgrindExecutable=valgrind
      Analyzer.Valgrind.VisibleErrorKinds=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14
      
      [LanguageClient]
      clients=@Invalid()
      
      [NavigationLeft]
      Version=2
      ProjectTreeWidget.0.ProjectFilter=false
      ProjectTreeWidget.0.GeneratedFilter=true
      ProjectTreeWidget.0.DisabledFilesFilter=false
      ProjectTreeWidget.0.TrimEmptyDirsFilter=true
      ProjectTreeWidget.0.SyncWithEditor=true
      Views=Projects, Open Documents
      Visible=true
      VerticalPosition=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x2\0\0\0\x1\0\0\0\0\0\x1\x1\0\0\0\x2\0)
      Width=240
      ActivationPosition.Open%20Documents=1
      ActivationPosition.Projects=0
      
      [NavigationRight]
      Version=2
      Outline.0.SyncWithEditor=true
      Views=Outline, Bookmarks
      Visible=false
      VerticalPosition=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x2\0\0\0\x1\0\0\0\0\0\x1\x1\0\0\0\x2\0)
      Width=240
      ActivationPosition.Bookmarks=1
      ActivationPosition.Outline=0
      
      [WelcomePage]
      SelectedExampleSet=8
      
      [StatusBar]
      LeftSplitWidth=233
      
      [Core]
      MessageOutput\Zoom=@Variant(\0\0\0\x87\0\0\0\0)
      
      [Find]
      Backward=false
      CaseSensitively=false
      WholeWords=false
      RegularExpression=false
      PreserveCase=false
      FindCompletions\size=0
      ReplaceStrings=@Invalid()
      FindToolBar\Backward=false
      FindToolBar\CaseSensitively=false
      FindToolBar\WholeWords=false
      FindToolBar\RegularExpression=false
      FindToolBar\PreserveCase=false
      CurrentFilter=All Projects
      AllProjectsFind\filters=*
      AllProjectsFind\currentFilter=*
      AllProjectsFind\exclusionFilters=
      AllProjectsFind\currentExclusionFilter=
      AllProjectsFind\currentSearchEngineIndex=0
      CppSymbols\SymbolsToSearchFor=15
      CppSymbols\SearchScope=0
      FindInCurrentFile\filters=*
      FindInCurrentFile\exclusionFilters=
      FindInCurrentFile\currentSearchEngineIndex=0
      CurrentProjectFind\filters=*
      CurrentProjectFind\currentFilter=*
      CurrentProjectFind\exclusionFilters=
      CurrentProjectFind\currentExclusionFilter=
      CurrentProjectFind\currentSearchEngineIndex=0
      FindInFiles\filters="*.cpp,*.h"
      FindInFiles\currentFilter="*.cpp,*.h"
      FindInFiles\exclusionFilters="*/.git/*,*/.cvs/*,*/.svn/*,*.autosave"
      FindInFiles\currentExclusionFilter="*/.git/*,*/.cvs/*,*/.svn/*,*.autosave"
      FindInFiles\GitGrepRef=
      FindInFiles\currentSearchEngineIndex=0
      FindInOpenFiles\filters=*
      FindInOpenFiles\exclusionFilters=
      FindInOpenFiles\currentSearchEngineIndex=0
      
      [SearchResults]
      ExpandResults=false
      
      [ProjectExplorer]
      Toolchains\DetectX64AsX32=false
      RecentProjects\FileNames=@Invalid()
      RecentProjects\DisplayNames=@Invalid()
      Settings\BuildBeforeDeploy=1
      Settings\DeployBeforeRun=true
      Settings\SaveBeforeBuild=false
      Settings\UseJom=true
      Settings\AutoRestoreLastSession=false
      Settings\AddLibraryPathsToRunEnv=true
      Settings\PromptToStopRunControl=false
      Settings\TerminalMode=1
      Settings\CloseFilesWithProject=true
      Settings\ClearIssuesOnRebuild=true
      Settings\AbortBuildAllOnError=true
      Settings\LowBuildPriority=false
      Settings\AutomaticallyCreateRunConfigurations=true
      Settings\EnvironmentId=@ByteArray({cf9d5425-b465-4b45-858b-b1484e9555c0})
      Settings\StopBeforeBuild=1
      Settings\SeparateDebugInfo=2
      Settings\QmlDebugging=2
      Settings\QtQuickCompiler=2
      Settings\CustomParserCount=0
      CompileOutput\Zoom=@Variant(\0\0\0\x87\0\0\0\0)
      
      [Directories]
      BuildDirectory.Template=../%{JS: Util.asciify(\"build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}\")}
      Projects=C:/Users/alportal/Documents
      UseProjectsDirectory=true
      
      [Console]
      showLog=true
      showWarning=true
      showError=true
      
      [DebugMode]
      AutoQuit=false
      LogTimeStamps=false
      CloseBuffersOnExit=false
      CloseMemoryBuffersOnExit=true
      SwitchModeOnExit=false
      BreakpointsFullPath=false
      RaiseOnInterrupt=true
      StationaryEditorWhileStepping=false
      UseDebuggingHelper=true
      UseCodeModel=true
      ShowThreadNames=false
      UseToolTips=true
      UseToolTipsInLocalsView=false
      UseToolTipsInBreakpointsView=false
      UseToolTipsInStackView=true
      AlwaysAdjustColumnWidths=true
      ExtraDumperFile=
      GdbCustomDumperCommands=
      BreakOnThrow=false
      BreakOnCatch=false
      BreakOnWarning=false
      BreakOnFatal=false
      BreakOnAbort=false
      ShowQmlObjectTree=true
      LoadGdbInit=true
      LoadGdbDumpers2=false
      GdbStartupCommands=
      GdbPostAttachCommands=
      WatchdogTimeout=20
      AutoEnrichParameters=true
      UseDynamicType=true
      TargetAsync=false
      WarnOnReleaseBuilds=true
      MultiInferior=false
      IntelFlavor=false
      MaximalStackDepth=20
      ShowStandardNamespace=true
      ShowQtNamespace=true
      ShowQObjectNames2=true
      SortStructMembers=true
      AutoDerefPointers=true
      MaximalStringLength=10000
      DisplayStringLimit=100
      SkipKnownFrames=false
      EnableReverseDebugging=false
      AllPluginBreakpoints=true
      SelectedPluginBreakpoints=false
      AdjustBreakpointLocations=true
      NoPluginBreakpoints=false
      SelectedPluginBreakpointsPattern=.*
      UseAlternatingRowColours=false
      FontSizeFollowsEditor=false
      UseMessageBoxForSignals=true
      
      [CDB2]
      AdditionalArguments=
      SymbolPaths=@Invalid()
      SourcePaths=@Invalid()
      BreakEvent=@Invalid()
      BreakOnCrtDbgReport=false
      CDB_Console=false
      BreakpointCorrection=true
      UsePythonDumper=true
      FirstChanceExceptionTaskEntry=true
      SecondChanceExceptionTaskEntry=true
      IgnoreFirstChanceAccessViolation=false
      
      [QML.Inspector]
      QmlInspector.ShowAppOnTop=false
      
      [Vcs]
      OutputPane\Zoom=@Variant(\0\0\0\x87\0\0\0\0)
      
      [bazaar]
      UserEmail=
      diffIgnoreBlankLines=false
      logFormat=long
      LogCount=100
      Username=
      logForward=false
      logVerbose=false
      logIncludeMerges=false
      Timeout=30
      Path=
      diffIgnoreWhiteSpace=false
      PromptOnSubmit=true
      BinaryPath=bzr
      
      [CVS]
      UserEmail=
      DiffIgnoreBlankLines=false
      LogCount=100
      Username=
      DiffIgnoreWhiteSpace=false
      Root=
      Timeout=30
      Path=
      PromptOnSubmit=true
      DescribeByCommitId=true
      DiffOptions=-du
      BinaryPath=cvs.exe
      
      [Git]
      GitKOptions=
      RepositoryBrowserCmd=
      LastResetIndex=0
      SpaceIgnorantBlame=true
      SpaceIgnorantDiff=true
      FirstParent=false
      GraphLog=false
      Timeout=60
      LogDiff=false
      RefLogShowDate=false
      Path=
      ShowTags=false
      PromptOnSubmit=true
      BlameDetectMove=0
      FollowRenames=true
      LogCount=100
      ColorLog=true
      DiffPatience=true
      UserEmail=
      WinSetHomeEnvironment=true
      PullRebase=false
      OmitAnnotationDate=false
      Username=
      BinaryPath=git
      
      [Mercurial]
      UserEmail=
      diffIgnoreBlankLines=false
      LogCount=100
      Username=
      Timeout=30
      Path=
      diffIgnoreWhiteSpace=false
      PromptOnSubmit=true
      BinaryPath=hg
      
      [Subversion]
      UserEmail=
      LogCount=1000
      Username=
      Authentication=false
      DiffIgnoreWhiteSpace=false
      Password=
      Timeout=30
      SpaceIgnorantAnnotation=true
      Path=
      PromptOnSubmit=true
      LogVerbose=false
      BinaryPath=svn.exe
      User=
      
      [Updater]
      LastCheckDate=@Variant(\0\0\0\xe\0\0\0\0)
      AutomaticCheck=true
      CheckUpdateInterval=WeeklyCheck
      
      [OutputPaneVisibility]
      size=8
      1\id=QtCreator.Pane.Issues
      1\visible=true
      2\id=QtCreator.Pane.SearchResults
      2\visible=true
      3\id=QtCreator.Pane.ApplicationOutput
      3\visible=true
      4\id=QtCreator.Pane.CompileOutput
      4\visible=true
      5\id=QtCreator.Pane.QMLDebuggerConsole
      5\visible=true
      6\id=QtCreator.Pane.GeneralMessages
      6\visible=false
      7\id=QtCreator.Pane.VersionControl
      7\visible=false
      8\id=QtCreator.Pane.TestResults
      8\visible=true
      
      [OutputPanePlaceHolder]
      Height=0
      
      [MainWindow]
      Color=@Variant(\0\0\0\x43\x1\xff\xff\x66\x66\x66\x66\x66\x66\0\0)
      WindowGeometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x1I\0\0\0\x8d\0\0\x6\x36\0\0\x3\x66\0\0\x1J\0\0\0\xaa\0\0\x6\x35\0\0\x3\x65\0\0\0\0\0\0\0\0\a\x80\0\0\x1J\0\0\0\xaa\0\0\x6\x35\0\0\x3\x65)
      WindowState=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\0\0\0\x4\xec\0\0\x2\xa5\0\0\0\x4\0\0\0\x4\0\0\0\x1\0\0\0\b\xfc\0\0\0\0)
      ModeSelectorLayout=0
      
      [RecentFiles]
      Files=@Invalid()
      EditorIds=@Invalid()
      
      [KeyboardShortcutsV2]
      QtCreator.SaveAs=
      QtCreator.Options=
      Find.Replace=
      QtCreator.Sidebar.Outline=
      QtCreator.Sidebar.CppEditor.TypeHierarchy=
      QtCreator.Sidebar.CppEditor.IncludeHierarchy=
      QtCreator.Sidebar.AutoTest.ATP=
      QtCreator.Sidebar.Class%20View=
      QtCreator.Sidebar.Git%20Branches=
      FindFilter.All%20Projects=
      FindFilter.Symbols=
      FindFilter.Current%20File=
      FindFilter.Current%20Project=
      FindFilter.Files%20on%20Disk=
      FindFilter.Open%20Files=
      ProjectExplorer.OpenTerminalHereRunEnv=
      CppEditor.OpenPreprocessorDialog=
      
      [KeyboardShortcuts]
      QtCreator.SaveAs=
      QtCreator.Options=
      Find.Replace=
      QtCreator.Sidebar.Outline=
      QtCreator.Sidebar.CppEditor.TypeHierarchy=
      QtCreator.Sidebar.CppEditor.IncludeHierarchy=
      QtCreator.Sidebar.AutoTest.ATP=
      QtCreator.Sidebar.Class%20View=
      QtCreator.Sidebar.Git%20Branches=
      FindFilter.All%20Projects=
      FindFilter.Symbols=
      FindFilter.Current%20File=
      FindFilter.Current%20Project=
      FindFilter.Files%20on%20Disk=
      FindFilter.Open%20Files=
      ProjectExplorer.OpenTerminalHereRunEnv=
      CppEditor.OpenPreprocessorDialog=
      
      [EditorManager]
      ReloadBehavior=0
      AutoSaveEnabled=true
      AutoSaveInterval=5
      AutoSuspendEnabled=true
      AutoSuspendMinDocuments=30
      WarnBeforeOpeningBigTextFiles=true
      BigTextFileSizeLimitInMB=5
      MaxRecentFiles=8
      PreferredEditorFactories=@Variant(\0\0\0\b\0\0\0\0)
      
      [Help]
      LastShownPages=
      LastShownPagesZoom=
      LastSelectedTab=-1
      ModeSideBar\Views=Help.Contents, Help.OpenPages
      ModeSideBar\Visible=true
      ModeSideBar\VerticalPosition=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0\xd8\0\0\0\xd8\0\0\0\0\x1\x1\0\0\0\x2\0)
      ModeSideBar\Width=250
      UserDocumentation=@Invalid()
      
      [Debugger.MainWindow]
      ChangedDocks=@Invalid()
      State2=@Variant(\0\0\0\x1c\0\0\0\0)
      AutoHideTitleBars=true
      ShowCentralWidget=true
      
      [General]
      Welcome2Tab=Examples
      
      [CompleterHistory]
      FindInFiles.Directories.History.IsLastItemEmpty=true
      MessageOutputPane.Filter.IsLastItemEmpty=true
      CompileOutputPane.Filter.IsLastItemEmpty=true
      AppOutputPane.Filter.IsLastItemEmpty=true
      IssuesPane.Filter.IsLastItemEmpty=true
      
      [ExternalTools]
      OverrideCategories\Linguist\size=2
      OverrideCategories\Linguist\1\Tool=lupdate
      OverrideCategories\Linguist\2\Tool=lrelease
      OverrideCategories\Qt%20Quick\size=2
      OverrideCategories\Qt%20Quick\1\Tool=qmlviewer
      OverrideCategories\Qt%20Quick\2\Tool=qmlscene
      OverrideCategories\Text\size=1
      OverrideCategories\Text\1\Tool=notepad
      

      Attachments

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

        Activity

          People

            con Eike Ziller
            portale Alessandro Portale
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: