From 1cb8f525ea92899ee9a9dda10c693b058c9d1a1e Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Thu, 30 Apr 2020 16:34:45 +0200 Subject: [PATCH 01/18] Marketplace: Disable videos from marketplace They are no real products. Change-Id: I534a1be922a9f0aa8e603ebbcb1bc01357c16bdd Reviewed-by: Eike Ziller --- src/plugins/marketplace/productlistmodel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/marketplace/productlistmodel.cpp b/src/plugins/marketplace/productlistmodel.cpp index a49f544c3d3..cded10ee37b 100644 --- a/src/plugins/marketplace/productlistmodel.cpp +++ b/src/plugins/marketplace/productlistmodel.cpp @@ -106,7 +106,7 @@ void ProductListModel::onFetchCollectionsFinished(QNetworkReply *reply) const auto handle = obj.value("handle").toString(); const int productsCount = obj.value("products_count").toInt(); - if (productsCount > 0 && handle != "all-products") + if (productsCount > 0 && handle != "all-products" && handle != "qt-education-1") m_pendingCollections.append(handle); } if (!m_pendingCollections.isEmpty()) From 83f213bb6a7b8545da8b1844b5fc3d627eb4e70a Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Wed, 6 May 2020 11:10:23 +0200 Subject: [PATCH 02/18] ClangClParser: Do not require two spaces before "error:" string MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Presumably, this has changed in newer llvm. Fixes: QTCREATORBUG-23992 Change-Id: I82aaae893e3cf159be7c43fb4d7762875d2be8a8 Reviewed-by: André Hartmann --- src/plugins/projectexplorer/msvcparser.cpp | 25 ++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/src/plugins/projectexplorer/msvcparser.cpp b/src/plugins/projectexplorer/msvcparser.cpp index 39a41f36632..9512ed94a35 100644 --- a/src/plugins/projectexplorer/msvcparser.cpp +++ b/src/plugins/projectexplorer/msvcparser.cpp @@ -202,7 +202,7 @@ void MsvcParser::doFlush() // ".\qwindowsgdinativeinterface.cpp(48,3) : error: unknown type name 'errr'" static inline QString clangClCompilePattern() { - return QLatin1String(FILE_POS_PATTERN) + " (warning|error): (.*)$"; + return QLatin1String(FILE_POS_PATTERN) + " ?(warning|error): (.*)$"; } ClangClParser::ClangClParser() @@ -624,6 +624,27 @@ void ProjectExplorerPlugin::testClangClOutputParsers_data() << CompileTask(Task::Error, error2.trimmed(), FilePath::fromUserInput(".\\qwindowsgdinativeinterface.cpp"), 51)) << ""; + + QTest::newRow("other error") + << "C:\\Program Files\\LLVM\\bin\\clang-cl.exe /nologo /c /EHsc /Od -m64 /Zi /MDd " + "/DUNICODE /D_UNICODE /DWIN32 /FdTestForError.cl.pdb " + "/FoC:\\MyData\\Project_home\\cpp\build-TestForError-msvc_2017_clang-Debug\\Debug_msvc_201_47eca974c876c8b3\\TestForError.b6dd39ae\\3a52ce780950d4d9\\main.cpp.obj " + "C:\\MyData\\Project_home\\cpp\\TestForError\\main.cpp /TP\r\n" + "C:\\MyData\\Project_home\\cpp\\TestForError\\main.cpp(3,10): error: expected ';' after return statement\r\n" + "return 0\r\n" + " ^\r\n" + " ;" + << OutputParserTester::STDERR + << "" + << "C:\\Program Files\\LLVM\\bin\\clang-cl.exe /nologo /c /EHsc /Od -m64 /Zi /MDd " + "/DUNICODE /D_UNICODE /DWIN32 /FdTestForError.cl.pdb " + "/FoC:\\MyData\\Project_home\\cpp\build-TestForError-msvc_2017_clang-Debug\\Debug_msvc_201_47eca974c876c8b3\\TestForError.b6dd39ae\\3a52ce780950d4d9\\main.cpp.obj " + "C:\\MyData\\Project_home\\cpp\\TestForError\\main.cpp /TP\r\n" + " ;\n" + << Tasks{CompileTask(Task::Error, "expected ';' after return statement\nreturn 0", + FilePath::fromUserInput("C:\\MyData\\Project_home\\cpp\\TestForError\\main.cpp"), + 3)} + << ""; } void ProjectExplorerPlugin::testClangClOutputParsers() @@ -632,9 +653,9 @@ void ProjectExplorerPlugin::testClangClOutputParsers() testbench.appendOutputParser(new ClangClParser); QFETCH(QString, input); QFETCH(OutputParserTester::Channel, inputChannel); - QFETCH(Tasks, tasks); QFETCH(QString, childStdOutLines); QFETCH(QString, childStdErrLines); + QFETCH(Tasks, tasks); QFETCH(QString, outputLines); testbench.testParsing(input, inputChannel, From 99c4e7c94f8ecaa7c040b749f1838dc6f384ca19 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Wed, 6 May 2020 16:05:45 +0200 Subject: [PATCH 03/18] Add first changes file for 4.12.1 Change-Id: Ibd3ca94c588fd322d59dcf3d9ac13bbdb9ffc34c Reviewed-by: Leena Miettinen --- dist/changes-4.12.1.md | 76 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 dist/changes-4.12.1.md diff --git a/dist/changes-4.12.1.md b/dist/changes-4.12.1.md new file mode 100644 index 00000000000..8a80e1f0f71 --- /dev/null +++ b/dist/changes-4.12.1.md @@ -0,0 +1,76 @@ +Qt Creator 4.12.1 +================= + +Qt Creator version 4.12.1 contains bug fixes. + +The most important changes are listed in this document. For a complete +list of changes, see the Git log for the Qt Creator sources that +you can check out from the public Git repository. For example: + + git clone git://code.qt.io/qt-creator/qt-creator.git + git log --cherry-pick --pretty=oneline origin/v4.12.0..v4.12.1 + +General +------- + +* Fixed crash when changing font settings (QTCREATORBUG-14385) + +Editing +------- + +### C++ + +* Fixed crash when loading settings from Qt Creator < 4.11 (QTCREATORBUG-23916) + +### QML + +* Fixed semantic highlighting (QTCREATORBUG-23729, QTCREATORBUG-23777) +* Fixed wrong symbol highlighting (QTCREATORBUG-23830) +* Fixed warning for `palette` property (QTCREATORBUG-23830) + +Projects +-------- + +### qmake + +* Fixed that run button could stay disabled after parsing + +### CMake + +* Fixed issue with JOM (QTCREATORBUG-22645) + +### Compilation Database + +* Fixed issues with symbolic links (QTCREATORBUG-23511) + +Debugging +--------- + +* Fixed pretty printing of `std::unique_ptr` with custom deleter (QTCREATORBUG-23885) + + +Qt Quick Designer +----------------- + +* Fixed crash after building emulation layer (QTCREATORBUG-20364) +* Fixed crash when opening `.qml` file instead of `.qml.ui` file (QDS-2011) + +Test Integration +---------------- + +* Fixed handling of test output (QTCREATORBUG-23939) + +Platforms +--------- + +### Android + +* Fixed crash at startup when Qt is missing in Kit (QTCREATORBUG-23963) +* Fixed `Always use this device for this project` (QTCREATORBUG-23918) + +### OpenBSD + +* Fixed Qt ABI detection (QTCREATORBUG-23818) + +Credits for these changes go to: +-------------------------------- From 38e13e421616c0d899c932a5a0204ec60a7eff28 Mon Sep 17 00:00:00 2001 From: Sebastian Verling Date: Mon, 9 Mar 2020 15:41:10 +0100 Subject: [PATCH 04/18] add lower case a-f as address match MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit As the addresses were only matched against upper case letters all registers with lower case characters were not correctly parsed and had zero values Change-Id: Idc3da0a33b9f075d7a209cad74768e81cced2d67 Reviewed-by: André Hartmann Reviewed-by: hjk --- src/plugins/debugger/gdb/gdbengine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index 1518e1ee8e8..0fadcc150a1 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -3261,7 +3261,7 @@ void GdbEngine::handlePeripheralRegisterListValues( const QString output = response.consoleStreamOutput; // Regexp to match for '0x50060800:\t0\n'. - const QRegularExpression re("^(0x[0-9A-F]+):\\t(\\d+)\\n$"); + const QRegularExpression re("^(0x[0-9A-Fa-f]+):\\t(\\d+)\\n$"); const QRegularExpressionMatch m = re.match(output); if (!m.hasMatch()) return; From 5c71772fd0d64d943b1bb3886b11ec4d0f1a453c Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Thu, 7 May 2020 09:39:13 +0200 Subject: [PATCH 05/18] Themes: Undo theme duplication. Just change the ThemeName Until, we have a mechanism to define a default/fallback in a read- only setting, it is better to stick to old file names rather than to create redundant entries. Change-Id: Ifbc78160e9c57025c66a266efab2b43646ee477a Reviewed-by: Brook Cronin Reviewed-by: Thomas Hartmann --- .../qtcreator/themes/design-dark.creatortheme | 406 ------------------ share/qtcreator/themes/design.creatortheme | 2 +- 2 files changed, 1 insertion(+), 407 deletions(-) delete mode 100644 share/qtcreator/themes/design-dark.creatortheme diff --git a/share/qtcreator/themes/design-dark.creatortheme b/share/qtcreator/themes/design-dark.creatortheme deleted file mode 100644 index 914a717bdfa..00000000000 --- a/share/qtcreator/themes/design-dark.creatortheme +++ /dev/null @@ -1,406 +0,0 @@ -[General] -ThemeName=Design Dark -PreferredStyles=Fusion -DefaultTextEditorColorScheme=creator-dark.xml - -[Palette] -shadowBackground=ff191919 -text=ffdadada -textDisabled=60a4a6a8 -selectedBackgroundText=aa1f75cc -toolBarItem=ffb3b3b3 -toolBarItemDisabled=ff686868 -fancyBarsNormalTextColor=ffd0d0d0 -fancyBarsBoldTextColor=b6fbfdff -hoverBackground=ff404244 -selectedBackground=ff111111 -normalBackground=ff262728 -alternateBackground=ff353637 -error=ffdf4f4f -warning=ffecbc1c -splitter=ff474747 -textColorLink=ff007af4 -textColorLinkVisited=ffa57aff -backgroundColorDisabled=ff444444 - - - - -[Colors] -;DS controls theme START -DScontrolBackground=ff242424 -DScontrolOutline=ff404040 -DStextColor=ffffffff -DSdisabledTextColor=ff909090 -DSpanelBackground=ff2a2a2a -DShoverHighlight=ff313131 -DScolumnBackground=ff363636 -DSfocusEdit=ff444444 -DSfocusDrag=ff565656 -DScontrolBackgroundPressed=ff606060 -DScontrolBackgroundChecked=ff565656 -DSinteraction=ff0492c9 -DSsliderActiveTrack=ff606060 -DSsliderInactiveTrack=ff404040 -DSsliderHandle=ff505050 -DSsliderActiveTrackHover=ff7f7f7f -DSsliderInactiveTrackHover=ff505050 -DSsliderHandleHover=ff606060 -DSsliderActiveTrackFocus=ffaaaaaa -DSsliderInactiveTrackFocus=ff606060 -DSsliderHandleFocus=ff0492c9 -DSerrorColor=ffdf3a3a -DScontrolBackgroundDisabled=ff363636 -DScontrolOutlineDisabled=ff404040 -DStextColorDisabled=ff606060 -DStextSelectionColor=ff0492c9 -DStextSelectedTextColor=ffffffff -DSscrollBarTrack=ff404040 -DSscrollBarHandle=ff505050 -DScontrolBackgroundInteraction=ff404040 -DStranslationIndicatorBorder=ff7f7f7f -DSsectionHeadBackground=ff191919 -DSchangedStateText=ff99ccff -;DS controls theme END - -BackgroundColorAlternate=alternateBackground -BackgroundColorDark=shadowBackground -BackgroundColorHover=hoverBackground -BackgroundColorNormal=normalBackground -BackgroundColorDisabled=backgroundColorDisabled -BackgroundColorSelected=selectedBackground -BadgeLabelBackgroundColorChecked=ffe0e0e0 -BadgeLabelBackgroundColorUnchecked=ff808080 -BadgeLabelTextColorChecked=ff606060 -BadgeLabelTextColorUnchecked=ffffffff -CanceledSearchTextColor=ff0000 -ComboBoxArrowColor=toolBarItem -ComboBoxArrowColorDisabled=toolBarItemDisabled -ComboBoxTextColor=fancyBarsNormalTextColor -DetailsButtonBackgroundColorHover=22ffffff -DetailsWidgetBackgroundColor=18ffffff -DockWidgetResizeHandleColor=splitter -DoubleTabWidget1stSeparatorColor=splitter -DoubleTabWidget1stTabActiveTextColor=text -DoubleTabWidget1stTabBackgroundColor=ff505050 -DoubleTabWidget1stTabInactiveTextColor=text -DoubleTabWidget2ndSeparatorColor=toolBarItemDisabled -DoubleTabWidget2ndTabActiveTextColor=text -DoubleTabWidget2ndTabBackgroundColor=selectedBackground -DoubleTabWidget2ndTabInactiveTextColor=text -EditorPlaceholderColor=normalBackground -FancyToolBarSeparatorColor=toolBarItemDisabled -FancyTabBarBackgroundColor=shadowBackground -FancyTabBarSelectedBackgroundColor=ff000000 -FancyTabWidgetDisabledSelectedTextColor=toolBarItemDisabled -FancyTabWidgetDisabledUnselectedTextColor=toolBarItemDisabled -FancyTabWidgetEnabledSelectedTextColor=fancyBarsBoldTextColor -FancyTabWidgetEnabledUnselectedTextColor=fancyBarsBoldTextColor -FancyToolButtonHoverColor=hoverBackground -FancyToolButtonSelectedColor=selectedBackground -FutureProgressBackgroundColor=shadowBackground -IconsBaseColor=toolBarItem -IconsDisabledColor=toolBarItemDisabled -IconsInfoColor=ff3099dc -IconsInfoToolBarColor=ff71b2db -IconsWarningColor=warning -IconsWarningToolBarColor=fff2d76e -IconsErrorColor=error -IconsErrorToolBarColor=ffdb6f71 -IconsRunColor=ff6da838 -IconsRunToolBarColor=ff93be6c -IconsStopColor=ffee6969 -IconsStopToolBarColor=ffe27f7f -IconsInterruptColor=ff587ff7 -IconsInterruptToolBarColor=ff6a7bc3 -IconsDebugColor=toolBarItem -IconsNavigationArrowsColor=ffebc322 -IconsBuildHammerHandleColor=ffb06112 -IconsBuildHammerHeadColor=ff828384 -IconsModeWelcomeActiveColor=ff1f6c97 -IconsModeEditActiveColor=ff99aaef -IconsModeDesignActiveColor=ffbb6000 -IconsModeDebugActiveColor=ff99aaef -IconsModeProjectActiveColor=ff1f6c97 -IconsModeAnalyzeActiveColor=ff43adee -IconsModeHelpActiveColor=fff4be04 -IconsCodeModelKeywordColor=ff777777 -IconsCodeModelClassColor=ffc0b550 -IconsCodeModelStructColor=ff53b053 -IconsCodeModelFunctionColor=ffd34373 -IconsCodeModelVariableColor=ff2bbbcc -IconsCodeModelEnumColor=ffc0b550 -IconsCodeModelMacroColor=ff476ba0 -IconsCodeModelAttributeColor=ff316511 -IconsCodeModelUniformColor=ff994899 -IconsCodeModelVaryingColor=ffa08833 -IconsCodeModelOverlayBackgroundColor=70000000 -IconsCodeModelOverlayForegroundColor=ffd0d0d0 -InfoBarBackground=ff505000 -InfoBarText=text -MenuBarEmptyAreaBackgroundColor=shadowBackground -MenuBarItemBackgroundColor=shadowBackground -MenuBarItemTextColorDisabled=textDisabled -MenuBarItemTextColorNormal=text -MenuItemTextColorDisabled=textDisabled -MenuItemTextColorNormal=text -MiniProjectTargetSelectorBackgroundColor=shadowBackground -MiniProjectTargetSelectorBorderColor=shadowBackground -MiniProjectTargetSelectorSummaryBackgroundColor=shadowBackground -MiniProjectTargetSelectorTextColor=fancyBarsNormalTextColor -PanelStatusBarBackgroundColor=shadowBackground -PanelsWidgetSeparatorLineColor=000000 -PanelTextColorDark=text -PanelTextColorMid=ffa0a0a0 -PanelTextColorLight=text -ProgressBarColorError=error -ProgressBarColorFinished=dda4d576 -ProgressBarColorNormal=ff999999 -ProgressBarTitleColor=fancyBarsBoldTextColor -ProgressBarBackgroundColor=a0606060 -SplitterColor=splitter -TextColorDisabled=textDisabled -TextColorError=ffff4040 -TextColorHighlight=ffff0000 -TextColorHighlightBackground=8a7f2c -TextColorLink=textColorLink -TextColorLinkVisited=textColorLinkVisited -TextColorNormal=text -ToggleButtonBackgroundColor=shadowBackground -ToolBarBackgroundColor=shadowBackground -TreeViewArrowColorNormal=hoverBackground -TreeViewArrowColorSelected=text - -OutputPanes_DebugTextColor=text -OutputPanes_ErrorMessageTextColor=ffff6c6c -OutputPanes_MessageOutput=ff008787 -OutputPanes_NormalMessageTextColor=ff008787 -OutputPanes_StdErrTextColor=ffff6666 -OutputPanes_StdOutTextColor=text -OutputPanes_WarningMessageTextColor=fff3c300 -OutputPanes_TestPassTextColor=ff00b400 -OutputPanes_TestFailTextColor=ffcf4848 -OutputPanes_TestXFailTextColor=ff28dc28 -OutputPanes_TestXPassTextColor=ffdc2828 -OutputPanes_TestSkipTextColor=ff828282 -OutputPanes_TestWarnTextColor=ffc8c800 -OutputPanes_TestFatalTextColor=ffc82828 -OutputPanes_TestDebugTextColor=ff329696 -OutputPaneButtonFlashColor=error -OutputPaneToggleButtonTextColorChecked=fancyBarsNormalTextColor -OutputPaneToggleButtonTextColorUnchecked=fancyBarsNormalTextColor - -Debugger_LogWindow_LogInput=ff00acac -Debugger_LogWindow_LogStatus=ff00875a -Debugger_LogWindow_LogTime=ffbf0303 - -Debugger_WatchItem_ValueNormal=text -Debugger_WatchItem_ValueInvalid=textDisabled -Debugger_WatchItem_ValueChanged=ffff6666 - -Debugger_Breakpoint_TextMarkColor=ffff4040 - -Welcome_TextColor=text -Welcome_ForegroundPrimaryColor=ff999999 -Welcome_ForegroundSecondaryColor=ff808080 -Welcome_BackgroundColor=normalBackground -Welcome_ButtonBackgroundColor=normalBackground -Welcome_DividerColor=ff555555 -Welcome_HoverColor=ff444444 -Welcome_LinkColor=ff7fc63c -Welcome_DisabledLinkColor=textDisabled - -Timeline_TextColor=text -Timeline_BackgroundColor1=normalBackground -Timeline_BackgroundColor2=ff444444 -Timeline_DividerColor=ff555555 -Timeline_HighlightColor=ff3099dc -Timeline_PanelBackgroundColor=ff808080 -Timeline_PanelHeaderColor=alternateBackground -Timeline_HandleColor=alternateBackground -Timeline_RangeColor=selectedBackground - -VcsBase_FileStatusUnknown_TextColor=text -VcsBase_FileAdded_TextColor=ff00ff00 -VcsBase_FileModified_TextColor=ff8ee0ff -VcsBase_FileDeleted_TextColor=fffff6c6c -VcsBase_FileRenamed_TextColor=ffffa500 -VcsBase_FileUnmerged_TextColor=ffff4040 - -Bookmarks_TextMarkColor=ff8080ff - -TextEditor_SearchResult_ScrollBarColor=ff00c000 -TextEditor_CurrentLine_ScrollBarColor=ffffffff - -ProjectExplorer_TaskError_TextMarkColor=error -ProjectExplorer_TaskWarn_TextMarkColor=warning - -CodeModel_Error_TextMarkColor=error -CodeModel_Warning_TextMarkColor=warning - - -;Designer Main colors - -; Design View panel backgrounds - Library, Form Viewer, Properties, States, Timeline & Connections. - lOOKS LIKE IS NO LONGER USED. -QmlDesigner_BackgroundColor=ff4c4e50 -;QmlDesigner_BackgroundColor=ffd3299a - - -; Design View selected items - Navigator Selection, Timeline Property Selection, TImeline bar, property text highlighted -QmlDesigner_HighlightColor=ff0492c9 - - - -; live selection color for the form editors smart guides. -;QmlDesigner_FormEditorSelectionColor=ff4ba2ff -QmlDesigner_FormEditorSelectionColor=ffd3299a - - -;color for lable text in form editor -QmlDesigner_FormEditorForegroundColor=ffdadada -;QmlDesigner_FormEditorForegroundColor=ffd3299a - - - - -;new colors - -;background color for main form view, library, navigator, properties, connections -;QmlDesigner_BackgroundColorDarkAlternate=ff4c4e50 -QmlDesigner_BackgroundColorDarkAlternate=ff262626 - -;filter outlines, override W/H outlines, properties spinbox background, timeline separators. -;QmlDesigner_BackgroundColorDarker=ff262728 -QmlDesigner_BackgroundColorDarker=ff191919 - -;properties outlines, states thumbnail outlines, add state button outlines. -;QmlDesigner_BorderColor=splitter -QmlDesigner_BorderColor=ff353535 - -;background sqaures for components, effects, etc. Handles for scrollbars, type background in properties. -;QmlDesigner_ButtonColor=ff595b5c -QmlDesigner_ButtonColor=ff353535 - - -;non - selected tabs, text color for selected tabs. -;QmlDesigner_TabDark=shadowBackground -QmlDesigner_TabDark=ff111111 - - -;active tab backgrounds and non selected tab text. -QmlDesigner_TabLight=text -;QmlDesigner_TabLight=ff262626 - -;extra_new_colors - - -QmlDesigner_FormeditorBackgroundColor=ff000000 - -QmlDesigner_AlternateBackgroundColor=ffc14fc1 - -QmlDesigner_ScrollBarHandleColor=ff595b5c - - - -;palette colors - -;outline colors on the combo box, zoom slider, flowtag button, dialog outlines, on loading project the whole screen flashes this color -;PaletteWindow=normalBackground -PaletteWindow=ff262626 - - - -; item text for search results panel and application output panel, twirl down triangles in edit mode, text editor. -PaletteWindowText=text -;PaletteWindowText=ffd3299a - - -;Search bar background, edit view project list background, style combo box background -PaletteBase=normalBackground -;PaletteBase=ff191919 - - - -;can't see where this is used. -PaletteAlternateBase=alternateBackground -;PaletteAlternateBase=ffd3299a - - - -;flow tag backgrounds, import combobox background, edit mode scrollbars -;PaletteButton=shadowBackground -PaletteButton=ff262626 - - - -;alternate text in the search and application output panel - NO LONGER SEEMS TO DO ANYTHING -PaletteBrightText=ffff3333 -;PaletteBrightText=ffd3299a - - -; text inside dropdown combo boxes, styles, connections. -PaletteText=text -;PaletteText=ffd3299a - - - -;text for flowtags, import dropdown, ticks for tick boxes. -PaletteButtonText=text -;PaletteButtonText=ffd3299a - - -PaletteButtonTextDisabled=textDisabled - - -;background color for the tool tip hover background -PaletteToolTipBase=selectedBackground -;PaletteToolTipBase=ffd3299a - - -;the selection highlight on the dropdown combo box in the file selection top menu and connections panel and tab mode selector dropdowns -PaletteHighlight=selectedBackgroundText - - -; outline of warning in editor mode, underline of "open a document" page in the edit mode -PaletteDark=shadowBackground -;PaletteDark=ffd3299a - - -;selected text highlight in edit and design studio modes -PaletteHighlightedText=ffffffff -;PaletteHighlightedText=ffd3299a - - -; text for for floating tool tips -PaletteToolTipText=text -;PaletteToolTipText=ffd3299a - - -PaletteLink=textColorLink -PaletteLinkVisited=textColorLinkVisited -PaletteWindowDisabled=backgroundColorDisabled -PaletteWindowTextDisabled=textDisabled -PaletteBaseDisabled=backgroundColorDisabled -PaletteTextDisabled=textDisabled - -[Flags] -ComboBoxDrawTextShadow=false -DerivePaletteFromTheme=true -DrawIndicatorBranch=true -DrawSearchResultWidgetFrame=false -DrawTargetSelectorBottom=false -DrawToolBarHighlights=false -DrawToolBarBorders=false -ApplyThemePaletteGlobally=true -FlatToolBars=true -FlatSideBarIcons=true -FlatProjectsMode=true -FlatMenuBar=true -ToolBarIconShadow=true -WindowColorAsBase=false -DarkUserInterface=true - -[Gradients] -DetailsWidgetHeaderGradient\1\color=00000000 -DetailsWidgetHeaderGradient\1\pos=1 -DetailsWidgetHeaderGradient\size=1 diff --git a/share/qtcreator/themes/design.creatortheme b/share/qtcreator/themes/design.creatortheme index 194f32b1c8d..914a717bdfa 100644 --- a/share/qtcreator/themes/design.creatortheme +++ b/share/qtcreator/themes/design.creatortheme @@ -1,5 +1,5 @@ [General] -ThemeName=Design +ThemeName=Design Dark PreferredStyles=Fusion DefaultTextEditorColorScheme=creator-dark.xml From 27ea67728f681a246c7146d997a18367df52c3b5 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Thu, 7 May 2020 16:56:49 +0200 Subject: [PATCH 06/18] qbs build: Suppress more warnings Amends d08e5c33ff. Change-Id: Ic842dda51b21427e1989190b44508d54aa1e7120 Reviewed-by: Christian Stenger --- tests/auto/extensionsystem/plugin.qbs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tests/auto/extensionsystem/plugin.qbs b/tests/auto/extensionsystem/plugin.qbs index a0496e7dbb5..446dc250c79 100644 --- a/tests/auto/extensionsystem/plugin.qbs +++ b/tests/auto/extensionsystem/plugin.qbs @@ -1,5 +1,5 @@ -import qbs import qbs.FileInfo +import qbs.Utilities import QtcFunctions DynamicLibrary { @@ -12,6 +12,15 @@ DynamicLibrary { targetName: QtcFunctions.qtLibraryName(qbs, name.split('_')[1]) destinationDirectory: project.buildDirectory + '/' + FileInfo.relativePath(project.ide_source_tree, sourceDirectory) + cpp.cxxFlags: { + var flags = []; + if (qbs.toolchain.contains("clang") + && Utilities.versionCompare(cpp.compilerVersion, "10") >= 0) { + // Triggers a lot in Qt. + flags.push("-Wno-deprecated-copy", "-Wno-constant-logical-operand"); + } + return flags; + } cpp.rpaths: [ project.buildDirectory + "/" + qtc.libDirName + "/qtcreator", project.buildDirectory + "/" + qtc.libDirName + "/qtcreator/plugins" From 646d26b9cbeb477b5b7389937ac32f477fb285e7 Mon Sep 17 00:00:00 2001 From: Cristian Adam Date: Thu, 7 May 2020 18:15:47 +0200 Subject: [PATCH 07/18] CMake Build: Set BUID_WITH_PCH to OFF if CMake version less 3.16 Change-Id: I11a58cf2e67272b9d45a877dfa20c089706cfc2a Reviewed-by: Alessandro Portale --- cmake/QtCreatorAPI.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/QtCreatorAPI.cmake b/cmake/QtCreatorAPI.cmake index f6387b7919f..d88cff2fc66 100644 --- a/cmake/QtCreatorAPI.cmake +++ b/cmake/QtCreatorAPI.cmake @@ -3,6 +3,10 @@ if(QT_CREATOR_API_DEFINED) endif() set(QT_CREATOR_API_DEFINED TRUE) +if (CMAKE_VERSION VERSION_LESS 3.16) + set(BUILD_WITH_PCH OFF) +endif() + include(FeatureSummary) # From 361ddf6ad5c0ec1b7961fc99e6ef5ac9b95e53db Mon Sep 17 00:00:00 2001 From: Sergey Belyashov Date: Thu, 7 May 2020 13:55:21 +0300 Subject: [PATCH 08/18] Update Russian translation Change-Id: I2753eb8bcbd25f6388088bdeabca1553f6e24410 Reviewed-by: Viacheslav Tertychnyi Reviewed-by: Oswald Buddenhagen --- share/qtcreator/translations/qtcreator_ru.ts | 61 +++++--------------- 1 file changed, 16 insertions(+), 45 deletions(-) diff --git a/share/qtcreator/translations/qtcreator_ru.ts b/share/qtcreator/translations/qtcreator_ru.ts index fb7c6d36e01..dbe962908f1 100644 --- a/share/qtcreator/translations/qtcreator_ru.ts +++ b/share/qtcreator/translations/qtcreator_ru.ts @@ -738,7 +738,7 @@ The files in the Android package source directory are copied to the build direct This is useful for apps that use SSL operations. The path can be defined in Tools > Options > Devices > Android. - Полезно для приложений, использующих операции SSL. Путь можно задать в Инструменты > Настройки > Устройства > Android. + Полезно для приложений, использующих операции SSL. Путь можно задать в Инструменты > Параметры > Устройства > Android. Build Android APK @@ -1237,7 +1237,7 @@ Do you want to uninstall the existing package? Android::Internal::AndroidPlugin Would you like to configure Android options? This will ensure Android kits can be usable and all essential packages are installed. To do it later, select Options > Devices > Android. - Настроить Android? Предполагается, что комплекты Android доступны, а необходимые пакеты установлены. Чтобы сделать это позже перейдите в Настройки > Устройства > Android. + Настроить Android? Предполагается, что комплекты Android доступны, а необходимые пакеты установлены. Чтобы сделать это позже перейдите в Параметры > Устройства > Android. Configure Android @@ -25719,7 +25719,7 @@ Error: %5 Sampler name - Имя семплера + Имя семплера Sets the name of the effect's source texture property. @@ -26475,10 +26475,6 @@ Error: %5 NXP i.MXRT SDK NXP i.MXRT SDK - - SEGGER JLink - SEGGER JLink - McuSupport::Internal::McuSupportDevice @@ -26506,6 +26502,17 @@ Error: %5 Микроконтроллер + + McuSupport::Internal::McuSupportPlugin + + Create Kits for Qt for MCUs? To do it later, select Options > Devices > MCU. + Создать комплекты для Qt для микроконтроллеров? Можно сделать позже через Параметры > Устройства > Микроконтроллер. + + + Create Kits for Qt for MCUs + Создать комплекты для Qt для микроконтроллеров + + Mercurial::Internal::AuthenticationDialog @@ -31154,7 +31161,7 @@ What should Qt Creator do now? Disable in subdirectories: - Выключить по подкаталогах: + Выключить в подкаталогах: Runs this step only for a top-level build. @@ -40336,42 +40343,14 @@ For more information, see the "Checking Code Syntax" documentation.Expected dependency definitions Ожидается определение зависимостей - - Expected only Property, Method, Signal and Enum object definitions, not "%1". - Ожидаются только определения объектов Property, Method, Signal и Enum, а не «%1». - - - Expected only name, prototype, defaultProperty, attachedType, exports, isSingleton, isCreatable, isComposite and exportMetaObjectRevisions script bindings, not "%1". - Ожидаются только связки со скриптами name, prototype, defaultProperty, attachedType, exports, isSingleton, isCreatable, isComposite и exportMetaObjectRevisions, но не «%1». - - - Expected only script bindings and object definitions. - Ожидаются только связки со скриптами и определения объектов. - Component definition is missing a name binding. В определении компонента отсутствует связка name. - - Expected only uri, version and name script bindings. - Ожидаются только связки со скриптами uri, version и name. - - - Expected only script bindings. - Ожидаются только связки со скриптами. - ModuleApi definition has no or invalid version binding. У определения ModuleApi связка version отсутствует или некорректна. - - Expected only Parameter object definitions. - Ожидаются только определения объектов Parameter. - - - Expected only name and type script bindings. - Ожидаются только связки со скриптами name и type. - Method or signal is missing a name script binding. У метода или сигнала отсутствует связка со скриптами name. @@ -40380,18 +40359,10 @@ For more information, see the "Checking Code Syntax" documentation.Expected script binding. Ожидается связка со скриптом. - - Expected only type, name, revision, isPointer, isReadonly and isList script bindings. - Ожидаются только связки со скриптами type, name, revision, isPointer, isReadonly и isList. - Property object is missing a name or type script binding. У объекта Property отсутствует связка со скриптами name или type. - - Expected only name and values script bindings. - Ожидаются только связки со скриптами name и values. - Expected string after colon. Ожидается строка после запятой. @@ -42736,7 +42707,7 @@ For more details, see /etc/sysctl.d/10-ptrace.conf QtSupport::Internal::QtSupportPlugin Link with a Qt installation to automatically register Qt versions and kits? To do this later, select Options > Kits > Qt Versions > Link with Qt. - Связать с Qt для автоматической регистрации профилей Qt и комплектов? Это можно сделать позже в меню Настройки > Комплекты > Профили Qt > Связать с Qt. + Связать с Qt для автоматической регистрации профилей Qt и комплектов? Это можно сделать позже в меню Параметры > Комплекты > Профили Qt > Связать с Qt. Link with Qt From 993a6288596bb36600d7d4d3057725e7afe2e727 Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Thu, 7 May 2020 16:39:36 +0200 Subject: [PATCH 09/18] Doc: Describe setting initial root item size in Qt Quick Designer options Task-number: QDS-2056 Change-Id: I82fc86b748d72b180e2e503a7d80754d61682abd Reviewed-by: Thomas Hartmann --- doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc b/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc index 37a31cc4be9..b5bff4b08c8 100644 --- a/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc @@ -89,6 +89,11 @@ \image qmldesigner-preview-size.png "Canvas width and height" + To set the initial size of the root item, select \uicontrol Tools > + \uicontrol Options > \uicontrol {Qt Quick} > \uicontrol {\QMLD} and + specify the item width and height in the \uicontrol {Root Item Init Size} + group. + \section1 Specifying Canvas Size To change the canvas size, select \uicontrol Tools > \uicontrol Options > From c1781320f367fa456f642a46cdddb0325a03720c Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Thu, 7 May 2020 16:29:34 +0200 Subject: [PATCH 10/18] Doc: Describe using Alt and Shift modifiers in Form Editor ...when resizing items Fixes: QDS-2034 Change-Id: I4b4589a19c3c0ca96d6f8a80c7e4a3cc03731690 Reviewed-by: Aleksei German Reviewed-by: Thomas Hartmann --- .../images/qmldesigner-form-editor.png | Bin 0 -> 43269 bytes .../src/qtquick/qtquick-form-editor.qdoc | 20 ++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 doc/qtcreator/images/qmldesigner-form-editor.png diff --git a/doc/qtcreator/images/qmldesigner-form-editor.png b/doc/qtcreator/images/qmldesigner-form-editor.png new file mode 100644 index 0000000000000000000000000000000000000000..66aaa7229d39b9e569f29a21c0aebc4340c11423 GIT binary patch literal 43269 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 literal 0 HcmV?d00001 diff --git a/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc b/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc index b5bff4b08c8..c0e795ffbd2 100644 --- a/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc @@ -34,6 +34,26 @@ You design applications in the \uicontrol {Form Editor} by placing items into it. + \image qmldesigner-form-editor.png "Form Editor view" + + \section1 Resizing Items + + When you select items in the \uicontrol {Form Editor}, selection handles + appear around their edges and in their corners. You can drag the selection + handles to resize items. + + \if defined(qtdesignstudio) + To have the resizing done from the center of the selected item instead from + its edges, press \key Alt. + + To preserve the image aspect ratio while resizing when using the corner + handles, press \key Shift. This also works on items that are anchored + using left, right, top, or bottom anchors. + + To both resize from the center of the item and preserve the aspect ratio, + press \key Alt+Shift. + \endif + \section1 Snapping to Parent and Sibling Items When you are working on a design, you can use snapping to align From d86c2a1ba9dcc6fc06a29c49c1d97344deb67103 Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Thu, 7 May 2020 16:33:42 +0200 Subject: [PATCH 11/18] Doc: Remove obsolete info about selecting items with content The button has been removed. Task-number: QDS-2056 Change-Id: I7495107e68920f02effef0618461f5ed6c88bfa8 Reviewed-by: Thomas Hartmann --- doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc b/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc index c0e795ffbd2..3b41efe6eb6 100644 --- a/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc @@ -81,16 +81,6 @@ To hide them, select the \inlineimage boundingrect.png button. - \section1 Selecting Items - - When you point the mouse to overlapping items, the frontmost item is - selected by default. However, items that do not have any content, such as - the mouse area, are typically located in front of items that do have - content, such as rectangles or border images. To select items with content - by default, click the - \inlineimage qmldesigner-only-select-items-with-content.png - button. - \section1 Previewing Component Size The width and height of the root item in a QML file determine the size of From c370d345f19c36016ba0784efe9e65c0cb059947 Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Thu, 7 May 2020 17:02:44 +0200 Subject: [PATCH 12/18] Doc: Remove obsolete \contentspage command This prints a QDoc warning when building with QDoc 5.15. Change-Id: Id6f4646738f3e09956a243dc0da639f5567470f3 Reviewed-by: Paul Wicking --- doc/qtcreator/src/analyze/cpu-usage-analyzer.qdoc | 1 - doc/qtcreator/src/analyze/creator-analyze.qdoc | 1 - doc/qtcreator/src/analyze/creator-clang-static-analyzer.qdoc | 1 - doc/qtcreator/src/analyze/creator-cppcheck.qdoc | 1 - doc/qtcreator/src/analyze/creator-ctf-visualizer.qdoc | 1 - doc/qtcreator/src/analyze/creator-heob.qdoc | 1 - doc/qtcreator/src/analyze/creator-valgrind-overview.qdoc | 1 - doc/qtcreator/src/analyze/creator-valgrind.qdoc | 3 --- doc/qtcreator/src/android/androiddev.qdoc | 2 -- doc/qtcreator/src/android/deploying-android.qdoc | 2 -- doc/qtcreator/src/baremetal/creator-baremetal-dev.qdoc | 2 -- doc/qtcreator/src/cmake/creator-projects-cmake.qdoc | 1 - .../src/debugger/creator-only/creator-debugger-example.qdoc | 1 - .../src/debugger/creator-only/creator-debugger-setup.qdoc | 1 - .../src/debugger/creator-only/creator-debugger.qdoc | 5 ----- doc/qtcreator/src/debugger/qtquick-debugger-example.qdoc | 1 - doc/qtcreator/src/debugger/qtquick-debugging.qdoc | 1 - doc/qtcreator/src/editors/creator-code-completion.qdoc | 1 - doc/qtcreator/src/editors/creator-code-indentation.qdoc | 1 - doc/qtcreator/src/editors/creator-code-refactoring.qdoc | 1 - doc/qtcreator/src/editors/creator-code-syntax.qdoc | 1 - doc/qtcreator/src/editors/creator-coding-edit-mode.qdoc | 1 - doc/qtcreator/src/editors/creator-coding.qdoc | 1 - doc/qtcreator/src/editors/creator-diff-editor.qdoc | 1 - doc/qtcreator/src/editors/creator-editors-options-text.qdoc | 1 - doc/qtcreator/src/editors/creator-editors-options.qdoc | 1 - doc/qtcreator/src/editors/creator-editors-writing-code.qdoc | 1 - doc/qtcreator/src/editors/creator-finding.qdoc | 1 - doc/qtcreator/src/editors/creator-locator.qdoc | 1 - .../src/editors/creator-only/creator-beautifier.qdoc | 1 - .../src/editors/creator-only/creator-clang-codemodel.qdoc | 1 - .../src/editors/creator-only/creator-code-pasting.qdoc | 1 - doc/qtcreator/src/editors/creator-only/creator-fakevim.qdoc | 1 - .../src/editors/creator-only/creator-language-server.qdoc | 1 - .../src/editors/creator-only/creator-mime-types.qdoc | 1 - doc/qtcreator/src/editors/creator-only/creator-modeling.qdoc | 1 - doc/qtcreator/src/editors/creator-only/creator-scxml.qdoc | 1 - .../editors/creator-only/creator-text-editing-macros.qdoc | 1 - doc/qtcreator/src/editors/creator-search.qdoc | 1 - doc/qtcreator/src/editors/creator-semantic-highlighting.qdoc | 1 - doc/qtcreator/src/howto/creator-external-tools.qdoc | 1 - doc/qtcreator/src/howto/creator-help.qdoc | 1 - doc/qtcreator/src/howto/creator-keyboard-shortcuts.qdoc | 1 - doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc | 1 - doc/qtcreator/src/howto/creator-only/creator-cli.qdoc | 1 - doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc | 1 - doc/qtcreator/src/howto/creator-only/creator-sessions.qdoc | 1 - doc/qtcreator/src/howto/creator-only/creator-task-lists.qdoc | 1 - doc/qtcreator/src/howto/creator-only/creator-telemetry.qdoc | 1 - doc/qtcreator/src/howto/creator-only/qtcreator-faq.qdoc | 1 - doc/qtcreator/src/howto/creator-sidebars.qdoc | 1 - doc/qtcreator/src/howto/creator-ui.qdoc | 3 --- doc/qtcreator/src/howto/creator-views.qdoc | 1 - doc/qtcreator/src/howto/creator-workspaces.qdoc | 1 - doc/qtcreator/src/ios/creator-ios-dev.qdoc | 2 -- .../src/linux-mobile/creator-deployment-embedded-linux.qdoc | 1 - doc/qtcreator/src/linux-mobile/linuxdev.qdoc | 2 -- doc/qtcreator/src/mcu/creator-mcu-dev.qdoc | 1 - doc/qtcreator/src/overview/creator-acknowledgements.qdoc | 1 - .../src/overview/creator-only/creator-advanced.qdoc | 1 - .../overview/creator-only/creator-commercial-overview.qdoc | 1 - .../src/overview/creator-only/creator-configuring.qdoc | 1 - .../overview/creator-only/creator-deployment-overview.qdoc | 1 - .../src/overview/creator-only/creator-design-overview.qdoc | 1 - .../src/overview/creator-only/creator-getting-started.qdoc | 1 - .../src/overview/creator-only/creator-glossary.qdoc | 1 - .../src/overview/creator-only/creator-help-overview.qdoc | 1 - doc/qtcreator/src/overview/creator-only/creator-issues.qdoc | 1 - .../src/overview/creator-only/creator-mobile-targets.qdoc | 1 - .../src/overview/creator-only/creator-overview.qdoc | 1 - .../overview/creator-only/creator-supported-platforms.qdoc | 1 - .../src/overview/creator-only/creator-tech-support.qdoc | 1 - doc/qtcreator/src/overview/creator-only/creator-testing.qdoc | 1 - .../src/overview/creator-only/creator-tutorials.qdoc | 1 - .../src/overview/creator-only/mobile-app-design.qdoc | 1 - .../projects/creator-only/creator-projects-autotools.qdoc | 1 - .../creator-only/creator-projects-build-run-tutorial.qdoc | 1 - .../creator-only/creator-projects-building-running.qdoc | 1 - .../src/projects/creator-only/creator-projects-building.qdoc | 1 - .../creator-only/creator-projects-builds-customizing.qdoc | 1 - .../projects/creator-only/creator-projects-compilers.qdoc | 1 - .../src/projects/creator-only/creator-projects-creating.qdoc | 1 - .../creator-only/creator-projects-custom-wizards.qdoc | 1 - .../projects/creator-only/creator-projects-debuggers.qdoc | 1 - .../src/projects/creator-only/creator-projects-generic.qdoc | 1 - .../projects/creator-only/creator-projects-libraries.qdoc | 1 - .../src/projects/creator-only/creator-projects-nimble.qdoc | 1 - .../src/projects/creator-only/creator-projects-opening.qdoc | 1 - .../src/projects/creator-only/creator-projects-other.qdoc | 1 - .../src/projects/creator-only/creator-projects-overview.qdoc | 1 - .../src/projects/creator-only/creator-projects-qbs.qdoc | 1 - .../projects/creator-only/creator-projects-qt-versions.qdoc | 1 - .../creator-only/creator-projects-settings-build.qdoc | 1 - .../creator-only/creator-projects-settings-code-style.qdoc | 1 - .../creator-only/creator-projects-settings-dependencies.qdoc | 1 - .../creator-only/creator-projects-settings-editor.qdoc | 1 - .../creator-only/creator-projects-settings-environment.qdoc | 1 - .../creator-only/creator-projects-settings-overview.qdoc | 1 - .../projects/creator-only/creator-projects-settings-run.qdoc | 1 - .../creator-only/creator-projects-settings-sharing.qdoc | 1 - .../src/projects/creator-only/creator-projects-targets.qdoc | 1 - doc/qtcreator/src/projects/creator-projects-running.qdoc | 1 - doc/qtcreator/src/qnx/creator-deployment-qnx.qdoc | 1 - doc/qtcreator/src/qnx/creator-developing-qnx.qdoc | 1 - doc/qtcreator/src/qtcreator-toc.qdoc | 1 - doc/qtcreator/src/qtcreator.qdoc | 1 - .../qtquick/creator-only/creator-mobile-app-tutorial.qdoc | 1 - .../src/qtquick/creator-only/qtquick-app-development.qdoc | 2 -- .../src/qtquick/creator-only/qtquick-app-tutorial.qdoc | 1 - .../creator-only/qtquick-connection-editor-backend.qdoc | 1 - doc/qtcreator/src/qtquick/creator-only/qtquick-creating.qdoc | 2 -- .../src/qtquick/creator-only/qtquick-iso-icon-browser.qdoc | 1 - .../qtquick/creator-only/qtquick-modules-with-plugins.qdoc | 1 - doc/qtcreator/src/qtquick/qt-design-viewer.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-adding-dynamics.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-annotations.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-buttons.qdoc | 3 --- doc/qtcreator/src/qtquick/qtquick-components.qdoc | 1 - .../src/qtquick/qtquick-connection-editor-bindings.qdoc | 1 - .../src/qtquick/qtquick-connection-editor-properties.qdoc | 1 - .../src/qtquick/qtquick-connection-editor-signals.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-connection-editor.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-designer.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-fonts.qdoc | 2 -- doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc | 1 - .../src/qtquick/qtquick-from-qmlproject-to-pro.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-live-preview-desktop.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-live-preview-devices.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-live-preview.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-navigator.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-pathview-editor.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-profiler.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-properties.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-states.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-timeline.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-toolbars.qdoc | 1 - doc/qtcreator/src/qtquick/qtquick-ui-forms.qdoc | 2 -- doc/qtcreator/src/qtquick/qtquick-uis.qdoc | 1 - doc/qtcreator/src/vcs/creator-only/creator-vcs-bazaar.qdoc | 1 - .../src/vcs/creator-only/creator-vcs-clearcase.qdoc | 1 - doc/qtcreator/src/vcs/creator-only/creator-vcs-cvs.qdoc | 1 - .../src/vcs/creator-only/creator-vcs-mercurial.qdoc | 1 - doc/qtcreator/src/vcs/creator-only/creator-vcs-perforce.qdoc | 1 - .../src/vcs/creator-only/creator-vcs-subversion.qdoc | 1 - doc/qtcreator/src/vcs/creator-only/creator-vcs.qdoc | 1 - doc/qtcreator/src/vcs/creator-vcs-git.qdoc | 1 - doc/qtcreator/src/webassembly/creator-webassembly.qdoc | 1 - doc/qtcreator/src/widgets/qtdesigner-app-tutorial.qdoc | 1 - doc/qtcreator/src/widgets/qtdesigner-overview.qdoc | 1 - doc/qtcreator/src/widgets/qtdesigner-plugins.qdoc | 1 - doc/qtdesignstudio/src/qtbridge/qtbridge-overview.qdoc | 1 - doc/qtdesignstudio/src/qtbridge/qtbridge-ps-overview.qdoc | 1 - doc/qtdesignstudio/src/qtbridge/qtbridge-ps-setup.qdoc | 2 -- doc/qtdesignstudio/src/qtbridge/qtbridge-ps-using.qdoc | 1 - .../src/qtbridge/qtbridge-sketch-overview.qdoc | 1 - doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-setup.qdoc | 2 -- doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-using.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-advanced.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-debugging.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-examples.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-faq.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-getting-started.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-help-overview.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-importing-2d.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-importing-designs.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-javascript.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-platforms.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-projects-overview.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-projects.qdoc | 2 -- doc/qtdesignstudio/src/qtdesignstudio-terms.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio-tutorials.qdoc | 1 - doc/qtdesignstudio/src/qtdesignstudio.qdoc | 1 - .../qtquick3d-editor/exporting-3d/exporting-3d-assets.qdoc | 1 - .../exporting-3d/exporting-from-blender.qdoc | 1 - .../qtquick3d-editor/exporting-3d/exporting-from-maya.qdoc | 1 - .../src/qtquick3d-editor/qtdesignstudio-3d-camera.qdoc | 1 - .../src/qtquick3d-editor/qtdesignstudio-3d-components.qdoc | 1 - .../src/qtquick3d-editor/qtdesignstudio-3d-design-mode.qdoc | 1 - .../src/qtquick3d-editor/qtdesignstudio-3d-editor.qdoc | 1 - .../src/qtquick3d-editor/qtdesignstudio-3d-importing.qdoc | 1 - .../src/qtquick3d-editor/qtdesignstudio-3d-lights.qdoc | 1 - .../qtdesignstudio-3d-materials-shaders.qdoc | 1 - .../src/qtquick3d-editor/qtdesignstudio-3d-model.qdoc | 1 - .../src/qtquick3d-editor/qtdesignstudio-3d-node.qdoc | 1 - .../qtdesignstudio-3d-scene-environment.qdoc | 1 - .../src/qtquick3d-editor/qtdesignstudio-3d-texture.qdoc | 1 - .../src/qtquick3d-editor/qtdesignstudio-3d-view.qdoc | 1 - .../src/qtquick3d-editor/qtdesignstudio-3d.qdoc | 1 - .../qtquickdesigner-components.qdoc | 1 - 190 files changed, 212 deletions(-) diff --git a/doc/qtcreator/src/analyze/cpu-usage-analyzer.qdoc b/doc/qtcreator/src/analyze/cpu-usage-analyzer.qdoc index 1d0c9f6e1a2..c32e8854b03 100644 --- a/doc/qtcreator/src/analyze/cpu-usage-analyzer.qdoc +++ b/doc/qtcreator/src/analyze/cpu-usage-analyzer.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-heob.html \page creator-cpu-usage-analyzer.html \nextpage creator-cppcheck.html diff --git a/doc/qtcreator/src/analyze/creator-analyze.qdoc b/doc/qtcreator/src/analyze/creator-analyze.qdoc index 1e98c0f2149..06fe3ce1b71 100644 --- a/doc/qtcreator/src/analyze/creator-analyze.qdoc +++ b/doc/qtcreator/src/analyze/creator-analyze.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-troubleshooting-debugging.html \page creator-analyze-mode.html \nextpage creator-qml-performance-monitor.html diff --git a/doc/qtcreator/src/analyze/creator-clang-static-analyzer.qdoc b/doc/qtcreator/src/analyze/creator-clang-static-analyzer.qdoc index 1ab345bb03e..c06c75ed933 100644 --- a/doc/qtcreator/src/analyze/creator-clang-static-analyzer.qdoc +++ b/doc/qtcreator/src/analyze/creator-clang-static-analyzer.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-running-valgrind-remotely.html \page creator-clang-tools.html \nextpage creator-heob.html diff --git a/doc/qtcreator/src/analyze/creator-cppcheck.qdoc b/doc/qtcreator/src/analyze/creator-cppcheck.qdoc index ab45382f741..a278f2db6d6 100644 --- a/doc/qtcreator/src/analyze/creator-cppcheck.qdoc +++ b/doc/qtcreator/src/analyze/creator-cppcheck.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-cpu-usage-analyzer.html \page creator-cppcheck.html \nextpage creator-ctf-visualizer.html diff --git a/doc/qtcreator/src/analyze/creator-ctf-visualizer.qdoc b/doc/qtcreator/src/analyze/creator-ctf-visualizer.qdoc index 5440c34fb94..87f63f95e44 100644 --- a/doc/qtcreator/src/analyze/creator-ctf-visualizer.qdoc +++ b/doc/qtcreator/src/analyze/creator-ctf-visualizer.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-cppcheck.html \page creator-ctf-visualizer.html \nextpage creator-autotest.html diff --git a/doc/qtcreator/src/analyze/creator-heob.qdoc b/doc/qtcreator/src/analyze/creator-heob.qdoc index 54f0a4cf264..1c484450c99 100644 --- a/doc/qtcreator/src/analyze/creator-heob.qdoc +++ b/doc/qtcreator/src/analyze/creator-heob.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-clang-tools.html \page creator-heob.html \nextpage creator-cpu-usage-analyzer.html diff --git a/doc/qtcreator/src/analyze/creator-valgrind-overview.qdoc b/doc/qtcreator/src/analyze/creator-valgrind-overview.qdoc index 7c72c362c0d..919932e7a3d 100644 --- a/doc/qtcreator/src/analyze/creator-valgrind-overview.qdoc +++ b/doc/qtcreator/src/analyze/creator-valgrind-overview.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-qml-performance-monitor.html \page creator-valgrind-overview.html \nextpage creator-analyzer.html diff --git a/doc/qtcreator/src/analyze/creator-valgrind.qdoc b/doc/qtcreator/src/analyze/creator-valgrind.qdoc index b2b7cc7f686..210ea15f123 100644 --- a/doc/qtcreator/src/analyze/creator-valgrind.qdoc +++ b/doc/qtcreator/src/analyze/creator-valgrind.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-valgrind-overview.html \page creator-analyzer.html \nextpage creator-cache-profiler.html @@ -140,7 +139,6 @@ */ /*! - \contentspage index.html \previouspage creator-analyzer.html \page creator-cache-profiler.html \nextpage creator-running-valgrind-remotely.html @@ -271,7 +269,6 @@ */ /*! - \contentspage index.html \previouspage creator-cache-profiler.html \page creator-running-valgrind-remotely.html \nextpage creator-clang-tools.html diff --git a/doc/qtcreator/src/android/androiddev.qdoc b/doc/qtcreator/src/android/androiddev.qdoc index e2095df83c3..950fe6e9aae 100644 --- a/doc/qtcreator/src/android/androiddev.qdoc +++ b/doc/qtcreator/src/android/androiddev.qdoc @@ -24,8 +24,6 @@ ****************************************************************************/ /*! - - \contentspage index.html \page creator-developing-android.html \previouspage creator-connecting-mobile.html \if defined(qtdesignstudio) diff --git a/doc/qtcreator/src/android/deploying-android.qdoc b/doc/qtcreator/src/android/deploying-android.qdoc index c4ece062167..0e00224c646 100644 --- a/doc/qtcreator/src/android/deploying-android.qdoc +++ b/doc/qtcreator/src/android/deploying-android.qdoc @@ -24,8 +24,6 @@ ****************************************************************************/ /*! - - \contentspage index.html \previouspage creator-deployment.html \page creator-deploying-android.html \nextpage creator-deployment-embedded-linux.html diff --git a/doc/qtcreator/src/baremetal/creator-baremetal-dev.qdoc b/doc/qtcreator/src/baremetal/creator-baremetal-dev.qdoc index d3ac93f133c..3382cfa1d63 100644 --- a/doc/qtcreator/src/baremetal/creator-baremetal-dev.qdoc +++ b/doc/qtcreator/src/baremetal/creator-baremetal-dev.qdoc @@ -24,8 +24,6 @@ ****************************************************************************/ /*! - - \contentspage index.html \previouspage creator-developing-android.html \page creator-developing-baremetal.html \nextpage creator-developing-generic-linux.html diff --git a/doc/qtcreator/src/cmake/creator-projects-cmake.qdoc b/doc/qtcreator/src/cmake/creator-projects-cmake.qdoc index af8c1301050..e5f61c7caf7 100644 --- a/doc/qtcreator/src/cmake/creator-projects-cmake.qdoc +++ b/doc/qtcreator/src/cmake/creator-projects-cmake.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-project-other.html \page creator-project-cmake.html \nextpage creator-project-qbs.html diff --git a/doc/qtcreator/src/debugger/creator-only/creator-debugger-example.qdoc b/doc/qtcreator/src/debugger/creator-only/creator-debugger-example.qdoc index 9b8a6b5262d..7efb6bd0e6f 100644 --- a/doc/qtcreator/src/debugger/creator-only/creator-debugger-example.qdoc +++ b/doc/qtcreator/src/debugger/creator-only/creator-debugger-example.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-debugging-qml.html \page creator-debugging-example.html \nextpage creator-qml-debugging-example.html diff --git a/doc/qtcreator/src/debugger/creator-only/creator-debugger-setup.qdoc b/doc/qtcreator/src/debugger/creator-only/creator-debugger-setup.qdoc index 379e821eb5a..52270709ed0 100644 --- a/doc/qtcreator/src/debugger/creator-only/creator-debugger-setup.qdoc +++ b/doc/qtcreator/src/debugger/creator-only/creator-debugger-setup.qdoc @@ -31,7 +31,6 @@ /*! - \contentspage index.html \previouspage creator-debugging.html \page creator-debugger-engines.html \nextpage creator-debugger-operating-modes.html diff --git a/doc/qtcreator/src/debugger/creator-only/creator-debugger.qdoc b/doc/qtcreator/src/debugger/creator-only/creator-debugger.qdoc index 3df294cfdb4..fdcec02bbcd 100644 --- a/doc/qtcreator/src/debugger/creator-only/creator-debugger.qdoc +++ b/doc/qtcreator/src/debugger/creator-only/creator-debugger.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-testing.html \page creator-debugging.html \nextpage creator-debugger-engines.html @@ -98,7 +97,6 @@ /*! - \contentspage index.html \previouspage creator-debugger-engines.html \page creator-debugger-operating-modes.html \nextpage creator-debug-mode.html @@ -550,7 +548,6 @@ /*! - \contentspage index.html \page creator-debug-mode.html \if defined(qtdesignstudio) \previouspage studio-debugging.html @@ -837,7 +834,6 @@ /*! - \contentspage index.html \previouspage creator-debug-mode.html \page creator-debugging-helpers.html \nextpage creator-debugging-qml.html @@ -1435,7 +1431,6 @@ /*! - \contentspage index.html \previouspage creator-qml-debugging-example.html \page creator-troubleshooting-debugging.html \nextpage creator-analyze-mode.html diff --git a/doc/qtcreator/src/debugger/qtquick-debugger-example.qdoc b/doc/qtcreator/src/debugger/qtquick-debugger-example.qdoc index b07c8eb5756..24ab6934eb9 100644 --- a/doc/qtcreator/src/debugger/qtquick-debugger-example.qdoc +++ b/doc/qtcreator/src/debugger/qtquick-debugger-example.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-qml-debugging-example.html \if defined(qtdesignstudio) \previouspage creator-debugging-qml.html diff --git a/doc/qtcreator/src/debugger/qtquick-debugging.qdoc b/doc/qtcreator/src/debugger/qtquick-debugging.qdoc index f646e752c9d..98978259acb 100644 --- a/doc/qtcreator/src/debugger/qtquick-debugging.qdoc +++ b/doc/qtcreator/src/debugger/qtquick-debugging.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-debugging-qml.html \if defined(qtdesignstudio) \previouspage studio-debugging.html diff --git a/doc/qtcreator/src/editors/creator-code-completion.qdoc b/doc/qtcreator/src/editors/creator-code-completion.qdoc index 7a946d33256..c21ebef7b3e 100644 --- a/doc/qtcreator/src/editors/creator-code-completion.qdoc +++ b/doc/qtcreator/src/editors/creator-code-completion.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-checking-code-syntax.html \page creator-completing-code.html \nextpage creator-indenting-code.html diff --git a/doc/qtcreator/src/editors/creator-code-indentation.qdoc b/doc/qtcreator/src/editors/creator-code-indentation.qdoc index c1427f460a2..841f5c5b774 100644 --- a/doc/qtcreator/src/editors/creator-code-indentation.qdoc +++ b/doc/qtcreator/src/editors/creator-code-indentation.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-completing-code.html \page creator-indenting-code.html \nextpage qt-quick-toolbars.html diff --git a/doc/qtcreator/src/editors/creator-code-refactoring.qdoc b/doc/qtcreator/src/editors/creator-code-refactoring.qdoc index f333c92bc42..cd1177b427f 100644 --- a/doc/qtcreator/src/editors/creator-code-refactoring.qdoc +++ b/doc/qtcreator/src/editors/creator-code-refactoring.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page creator-editor-refactoring.html \previouspage creator-editor-locator.html \if defined(qtdesignstudio) diff --git a/doc/qtcreator/src/editors/creator-code-syntax.qdoc b/doc/qtcreator/src/editors/creator-code-syntax.qdoc index 4d05f3f288e..8da38dd3bf6 100644 --- a/doc/qtcreator/src/editors/creator-code-syntax.qdoc +++ b/doc/qtcreator/src/editors/creator-code-syntax.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-highlighting.html \page creator-checking-code-syntax.html \nextpage creator-completing-code.html diff --git a/doc/qtcreator/src/editors/creator-coding-edit-mode.qdoc b/doc/qtcreator/src/editors/creator-coding-edit-mode.qdoc index c470d183be3..315f19da930 100644 --- a/doc/qtcreator/src/editors/creator-coding-edit-mode.qdoc +++ b/doc/qtcreator/src/editors/creator-coding-edit-mode.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-editor-functions.html \page creator-coding-navigating.html \nextpage creator-highlighting.html diff --git a/doc/qtcreator/src/editors/creator-coding.qdoc b/doc/qtcreator/src/editors/creator-coding.qdoc index 11990f46185..5250c351b6d 100644 --- a/doc/qtcreator/src/editors/creator-coding.qdoc +++ b/doc/qtcreator/src/editors/creator-coding.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-coding.html \if defined(qtdesignstudio) \previouspage creator-keyboard-shortcuts.html diff --git a/doc/qtcreator/src/editors/creator-diff-editor.qdoc b/doc/qtcreator/src/editors/creator-diff-editor.qdoc index 11608e0ce53..ca73e3b0f06 100644 --- a/doc/qtcreator/src/editors/creator-diff-editor.qdoc +++ b/doc/qtcreator/src/editors/creator-diff-editor.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-diff-editor.html \if defined(qtdesignstudio) \previouspage qt-quick-toolbars.html diff --git a/doc/qtcreator/src/editors/creator-editors-options-text.qdoc b/doc/qtcreator/src/editors/creator-editors-options-text.qdoc index 41a394b3d13..24660d3cee1 100644 --- a/doc/qtcreator/src/editors/creator-editors-options-text.qdoc +++ b/doc/qtcreator/src/editors/creator-editors-options-text.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-editor-options-text.html \previouspage creator-editor-options.html \if defined(qtdesignstudio) diff --git a/doc/qtcreator/src/editors/creator-editors-options.qdoc b/doc/qtcreator/src/editors/creator-editors-options.qdoc index c5d8bf534fa..317fe2dbcd4 100644 --- a/doc/qtcreator/src/editors/creator-editors-options.qdoc +++ b/doc/qtcreator/src/editors/creator-editors-options.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-editor-options.html \if defined(qtdesignstudio) \previouspage creator-editor-refactoring.html diff --git a/doc/qtcreator/src/editors/creator-editors-writing-code.qdoc b/doc/qtcreator/src/editors/creator-editors-writing-code.qdoc index fa87b7ebb9b..3bb5f5832e5 100644 --- a/doc/qtcreator/src/editors/creator-editors-writing-code.qdoc +++ b/doc/qtcreator/src/editors/creator-editors-writing-code.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-coding.html \page creator-editor-functions.html \nextpage creator-coding-navigating.html diff --git a/doc/qtcreator/src/editors/creator-finding.qdoc b/doc/qtcreator/src/editors/creator-finding.qdoc index c9a4c371b74..53477ed1dec 100644 --- a/doc/qtcreator/src/editors/creator-finding.qdoc +++ b/doc/qtcreator/src/editors/creator-finding.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-finding-overview.html \if defined(qtdesignstudio) \previouspage creator-diff-editor.html diff --git a/doc/qtcreator/src/editors/creator-locator.qdoc b/doc/qtcreator/src/editors/creator-locator.qdoc index 951e61f4905..73b0ecbe904 100644 --- a/doc/qtcreator/src/editors/creator-locator.qdoc +++ b/doc/qtcreator/src/editors/creator-locator.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-editor-finding.html \page creator-editor-locator.html \nextpage creator-editor-refactoring.html diff --git a/doc/qtcreator/src/editors/creator-only/creator-beautifier.qdoc b/doc/qtcreator/src/editors/creator-only/creator-beautifier.qdoc index e945cea4243..11727cb091e 100644 --- a/doc/qtcreator/src/editors/creator-only/creator-beautifier.qdoc +++ b/doc/qtcreator/src/editors/creator-only/creator-beautifier.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-editor-refactoring.html \page creator-beautifier.html \nextpage creator-editor-options.html diff --git a/doc/qtcreator/src/editors/creator-only/creator-clang-codemodel.qdoc b/doc/qtcreator/src/editors/creator-only/creator-clang-codemodel.qdoc index 1b7b36baf8b..3a6b40c4866 100644 --- a/doc/qtcreator/src/editors/creator-only/creator-clang-codemodel.qdoc +++ b/doc/qtcreator/src/editors/creator-only/creator-clang-codemodel.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-diff-editor.html \page creator-clang-codemodel.html \nextpage creator-finding-overview.html diff --git a/doc/qtcreator/src/editors/creator-only/creator-code-pasting.qdoc b/doc/qtcreator/src/editors/creator-only/creator-code-pasting.qdoc index b518c8ca3f2..5fbc28c8323 100644 --- a/doc/qtcreator/src/editors/creator-only/creator-code-pasting.qdoc +++ b/doc/qtcreator/src/editors/creator-only/creator-code-pasting.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage qt-quick-toolbars.html \page creator-editor-codepasting.html \nextpage creator-macros.html diff --git a/doc/qtcreator/src/editors/creator-only/creator-fakevim.qdoc b/doc/qtcreator/src/editors/creator-only/creator-fakevim.qdoc index 09e7323e459..6e14ef2fd65 100644 --- a/doc/qtcreator/src/editors/creator-only/creator-fakevim.qdoc +++ b/doc/qtcreator/src/editors/creator-only/creator-fakevim.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-editor-options-text.html \page creator-editor-fakevim.html \nextpage creator-language-servers.html diff --git a/doc/qtcreator/src/editors/creator-only/creator-language-server.qdoc b/doc/qtcreator/src/editors/creator-only/creator-language-server.qdoc index b6c09ff1f4a..ea8ecdc472b 100644 --- a/doc/qtcreator/src/editors/creator-only/creator-language-server.qdoc +++ b/doc/qtcreator/src/editors/creator-only/creator-language-server.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-editor-fakevim.html \page creator-language-servers.html \nextpage creator-mime-types.html diff --git a/doc/qtcreator/src/editors/creator-only/creator-mime-types.qdoc b/doc/qtcreator/src/editors/creator-only/creator-mime-types.qdoc index 1f5e6bb1754..ee04620d422 100644 --- a/doc/qtcreator/src/editors/creator-only/creator-mime-types.qdoc +++ b/doc/qtcreator/src/editors/creator-only/creator-mime-types.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-language-servers.html \page creator-mime-types.html \nextpage creator-modeling.html diff --git a/doc/qtcreator/src/editors/creator-only/creator-modeling.qdoc b/doc/qtcreator/src/editors/creator-only/creator-modeling.qdoc index 9b5dc4e1652..10e40c2849c 100644 --- a/doc/qtcreator/src/editors/creator-only/creator-modeling.qdoc +++ b/doc/qtcreator/src/editors/creator-only/creator-modeling.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-mime-types.html \page creator-modeling.html \nextpage creator-scxml.html diff --git a/doc/qtcreator/src/editors/creator-only/creator-scxml.qdoc b/doc/qtcreator/src/editors/creator-only/creator-scxml.qdoc index 403eeb52787..a8eee8965c5 100644 --- a/doc/qtcreator/src/editors/creator-only/creator-scxml.qdoc +++ b/doc/qtcreator/src/editors/creator-only/creator-scxml.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-modeling.html \page creator-scxml.html \nextpage creator-building-running.html diff --git a/doc/qtcreator/src/editors/creator-only/creator-text-editing-macros.qdoc b/doc/qtcreator/src/editors/creator-only/creator-text-editing-macros.qdoc index dba49c516c3..99f5f00e379 100644 --- a/doc/qtcreator/src/editors/creator-only/creator-text-editing-macros.qdoc +++ b/doc/qtcreator/src/editors/creator-only/creator-text-editing-macros.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-editor-codepasting.html \page creator-macros.html \nextpage creator-diff-editor.html diff --git a/doc/qtcreator/src/editors/creator-search.qdoc b/doc/qtcreator/src/editors/creator-search.qdoc index a480b79c959..8c79e59700e 100644 --- a/doc/qtcreator/src/editors/creator-search.qdoc +++ b/doc/qtcreator/src/editors/creator-search.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-finding-overview.html \page creator-editor-finding.html \nextpage creator-editor-locator.html diff --git a/doc/qtcreator/src/editors/creator-semantic-highlighting.qdoc b/doc/qtcreator/src/editors/creator-semantic-highlighting.qdoc index ae6cb6a6535..728936dec27 100644 --- a/doc/qtcreator/src/editors/creator-semantic-highlighting.qdoc +++ b/doc/qtcreator/src/editors/creator-semantic-highlighting.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-coding-navigating.html \page creator-highlighting.html \nextpage creator-checking-code-syntax.html diff --git a/doc/qtcreator/src/howto/creator-external-tools.qdoc b/doc/qtcreator/src/howto/creator-external-tools.qdoc index 84e49851015..c06ef08d7fc 100644 --- a/doc/qtcreator/src/howto/creator-external-tools.qdoc +++ b/doc/qtcreator/src/howto/creator-external-tools.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-editor-external.html \if defined(qtdesignstudio) \previouspage creator-qml-performance-monitor.html diff --git a/doc/qtcreator/src/howto/creator-help.qdoc b/doc/qtcreator/src/howto/creator-help.qdoc index 1b2e7f48f1d..90e007ceeb7 100644 --- a/doc/qtcreator/src/howto/creator-help.qdoc +++ b/doc/qtcreator/src/howto/creator-help.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page creator-help.html \if defined(qtdesignstudio) \previouspage {Examples and Tutorials} diff --git a/doc/qtcreator/src/howto/creator-keyboard-shortcuts.qdoc b/doc/qtcreator/src/howto/creator-keyboard-shortcuts.qdoc index 661d8495bab..03f697695d0 100644 --- a/doc/qtcreator/src/howto/creator-keyboard-shortcuts.qdoc +++ b/doc/qtcreator/src/howto/creator-keyboard-shortcuts.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-keyboard-shortcuts.html \if defined(qtdesignstudio) \previouspage studio-platforms.html diff --git a/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc b/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc index caac21df753..3c7703a866a 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-ctf-visualizer.html \page creator-autotest.html \nextpage creator-advanced.html diff --git a/doc/qtcreator/src/howto/creator-only/creator-cli.qdoc b/doc/qtcreator/src/howto/creator-only/creator-cli.qdoc index 16b453e74cf..3ec803df2f1 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-cli.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-cli.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-project-nimble.html \page creator-cli.html \nextpage creator-keyboard-shortcuts.html diff --git a/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc b/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc index b96d23be879..f51b91006dc 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-faq.html \page creator-how-tos.html \nextpage creator-known-issues.html diff --git a/doc/qtcreator/src/howto/creator-only/creator-sessions.qdoc b/doc/qtcreator/src/howto/creator-only/creator-sessions.qdoc index 0c939f5d27b..e2c3816f86e 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-sessions.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-sessions.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-sharing-project-settings.html \page creator-project-managing-sessions.html \nextpage creator-design-mode.html diff --git a/doc/qtcreator/src/howto/creator-only/creator-task-lists.qdoc b/doc/qtcreator/src/howto/creator-only/creator-task-lists.qdoc index 9ef66cc6889..cc61374e7c3 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-task-lists.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-task-lists.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-editor-external.html \page creator-task-lists.html \nextpage creator-telemetry.html diff --git a/doc/qtcreator/src/howto/creator-only/creator-telemetry.qdoc b/doc/qtcreator/src/howto/creator-only/creator-telemetry.qdoc index a9cc4359d19..de1a9d66798 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-telemetry.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-telemetry.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-task-lists.html \page creator-telemetry.html \nextpage creator-help-overview.html diff --git a/doc/qtcreator/src/howto/creator-only/qtcreator-faq.qdoc b/doc/qtcreator/src/howto/creator-only/qtcreator-faq.qdoc index 7aac8fc0a95..4035cda3d07 100644 --- a/doc/qtcreator/src/howto/creator-only/qtcreator-faq.qdoc +++ b/doc/qtcreator/src/howto/creator-only/qtcreator-faq.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-help.html \page creator-faq.html \nextpage creator-how-tos.html diff --git a/doc/qtcreator/src/howto/creator-sidebars.qdoc b/doc/qtcreator/src/howto/creator-sidebars.qdoc index 6cc9feebc4f..9ef27ef1478 100644 --- a/doc/qtcreator/src/howto/creator-sidebars.qdoc +++ b/doc/qtcreator/src/howto/creator-sidebars.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page creator-sidebars.html \previouspage creator-views.html \nextpage creator-project-managing-workspaces.html diff --git a/doc/qtcreator/src/howto/creator-ui.qdoc b/doc/qtcreator/src/howto/creator-ui.qdoc index 543c1405605..2f5dc4f274e 100644 --- a/doc/qtcreator/src/howto/creator-ui.qdoc +++ b/doc/qtcreator/src/howto/creator-ui.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-quick-tour.html \if defined(qtdesignstudio) \previouspage qtbridge-ps-using.html @@ -256,7 +255,6 @@ */ /*! - \contentspage index.html \page creator-modes.html \previouspage creator-quick-tour.html \nextpage creator-views.html @@ -331,7 +329,6 @@ */ /*! - \contentspage index.html \page creator-output-panes.html \previouspage creator-project-managing-workspaces.html \if defined(qtdesignstudio) diff --git a/doc/qtcreator/src/howto/creator-views.qdoc b/doc/qtcreator/src/howto/creator-views.qdoc index fe7c8254f3f..1b37513fbdd 100644 --- a/doc/qtcreator/src/howto/creator-views.qdoc +++ b/doc/qtcreator/src/howto/creator-views.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page creator-views.html \previouspage creator-modes.html \nextpage creator-sidebars.html diff --git a/doc/qtcreator/src/howto/creator-workspaces.qdoc b/doc/qtcreator/src/howto/creator-workspaces.qdoc index 49dfa82a37e..7696c481ca0 100644 --- a/doc/qtcreator/src/howto/creator-workspaces.qdoc +++ b/doc/qtcreator/src/howto/creator-workspaces.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-sidebars.html \page creator-project-managing-workspaces.html \nextpage creator-output-panes.html diff --git a/doc/qtcreator/src/ios/creator-ios-dev.qdoc b/doc/qtcreator/src/ios/creator-ios-dev.qdoc index 633d0275215..c2eb07f9aef 100644 --- a/doc/qtcreator/src/ios/creator-ios-dev.qdoc +++ b/doc/qtcreator/src/ios/creator-ios-dev.qdoc @@ -24,8 +24,6 @@ ****************************************************************************/ /*! - - \contentspage index.html \previouspage creator-developing-generic-linux.html \page creator-developing-ios.html \nextpage creator-developing-mcu.html diff --git a/doc/qtcreator/src/linux-mobile/creator-deployment-embedded-linux.qdoc b/doc/qtcreator/src/linux-mobile/creator-deployment-embedded-linux.qdoc index 6d2ad9c2e13..7eeb4f68206 100644 --- a/doc/qtcreator/src/linux-mobile/creator-deployment-embedded-linux.qdoc +++ b/doc/qtcreator/src/linux-mobile/creator-deployment-embedded-linux.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-deployment-embedded-linux.html \previouspage creator-deploying-android.html \if defined(qtdesignstudio) diff --git a/doc/qtcreator/src/linux-mobile/linuxdev.qdoc b/doc/qtcreator/src/linux-mobile/linuxdev.qdoc index eefce112f1a..da7e6cca083 100644 --- a/doc/qtcreator/src/linux-mobile/linuxdev.qdoc +++ b/doc/qtcreator/src/linux-mobile/linuxdev.qdoc @@ -24,8 +24,6 @@ ****************************************************************************/ /*! - - \contentspage index.html \page creator-developing-generic-linux.html \if defined(qtdesignstudio) \previouspage creator-developing-android.html diff --git a/doc/qtcreator/src/mcu/creator-mcu-dev.qdoc b/doc/qtcreator/src/mcu/creator-mcu-dev.qdoc index 69f7dd8aa6e..00295d01348 100644 --- a/doc/qtcreator/src/mcu/creator-mcu-dev.qdoc +++ b/doc/qtcreator/src/mcu/creator-mcu-dev.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-developing-ios.html \page creator-developing-mcu.html \nextpage creator-developing-qnx.html diff --git a/doc/qtcreator/src/overview/creator-acknowledgements.qdoc b/doc/qtcreator/src/overview/creator-acknowledgements.qdoc index 0ed535bb416..bdd45fd1897 100644 --- a/doc/qtcreator/src/overview/creator-acknowledgements.qdoc +++ b/doc/qtcreator/src/overview/creator-acknowledgements.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-acknowledgements.html \if defined(qtdesignstudio) \previouspage studio-terms.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-advanced.qdoc b/doc/qtcreator/src/overview/creator-only/creator-advanced.qdoc index e31f6199ff9..362425971a1 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-advanced.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-advanced.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-autotest.html \page creator-advanced.html \nextpage creator-os-supported-platforms.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-commercial-overview.qdoc b/doc/qtcreator/src/overview/creator-only/creator-commercial-overview.qdoc index 3b5380b9504..a227fe0d194 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-commercial-overview.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-commercial-overview.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-commercial-overview.html \title Commercial Features diff --git a/doc/qtcreator/src/overview/creator-only/creator-configuring.qdoc b/doc/qtcreator/src/overview/creator-only/creator-configuring.qdoc index 3cb1f5709a1..0c07923b8af 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-configuring.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-configuring.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-output-panes.html \page creator-configuring.html \nextpage creator-build-example-application.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-deployment-overview.qdoc b/doc/qtcreator/src/overview/creator-only/creator-deployment-overview.qdoc index a8216d313e3..21903f7ad53 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-deployment-overview.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-deployment-overview.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-running-targets.html \page creator-deployment.html \nextpage creator-deploying-android.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-design-overview.qdoc b/doc/qtcreator/src/overview/creator-only/creator-design-overview.qdoc index 9b2537a356e..456df09ff7f 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-design-overview.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-design-overview.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-project-managing-sessions.html \page creator-design-mode.html \nextpage creator-visual-editor.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-getting-started.qdoc b/doc/qtcreator/src/overview/creator-only/creator-getting-started.qdoc index 1407cf33581..627bd495955 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-getting-started.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-getting-started.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage index.html \page creator-getting-started.html \nextpage creator-overview.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-glossary.qdoc b/doc/qtcreator/src/overview/creator-only/creator-glossary.qdoc index 5ddee7b0b0d..03e862e2949 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-glossary.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-glossary.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-known-issues.html \page creator-glossary.html \nextpage technical-support.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-help-overview.qdoc b/doc/qtcreator/src/overview/creator-only/creator-help-overview.qdoc index 8798219a011..5ce2e861b06 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-help-overview.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-help-overview.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-help-overview.html \previouspage creator-telemetry.html \nextpage creator-help.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-issues.qdoc b/doc/qtcreator/src/overview/creator-only/creator-issues.qdoc index 453718b219d..578a2892192 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-issues.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-issues.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-how-tos.html \page creator-known-issues.html \nextpage creator-glossary.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-mobile-targets.qdoc b/doc/qtcreator/src/overview/creator-only/creator-mobile-targets.qdoc index 470d5c2360b..97daacfd62e 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-mobile-targets.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-mobile-targets.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-connecting-mobile.html \previouspage creator-deployment-qnx.html \nextpage creator-developing-android.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-overview.qdoc b/doc/qtcreator/src/overview/creator-only/creator-overview.qdoc index 4210894cdfb..1ba098e4ee9 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-overview.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-overview.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-getting-started.html \page creator-overview.html \nextpage creator-quick-tour.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-supported-platforms.qdoc b/doc/qtcreator/src/overview/creator-only/creator-supported-platforms.qdoc index f98d17a503a..7013ee6cea0 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-supported-platforms.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-supported-platforms.qdoc @@ -31,7 +31,6 @@ /*! - \contentspage index.html \previouspage creator-advanced.html \page creator-os-supported-platforms.html \nextpage creator-project-other.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-tech-support.qdoc b/doc/qtcreator/src/overview/creator-only/creator-tech-support.qdoc index f851b19e8c5..fb06269199e 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-tech-support.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-tech-support.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-glossary.html \page technical-support.html \nextpage creator-acknowledgements.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-testing.qdoc b/doc/qtcreator/src/overview/creator-only/creator-testing.qdoc index 10df1d7f31d..c446fb82f70 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-testing.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-testing.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-build-process-customizing.html \page creator-testing.html \nextpage creator-debugging.html diff --git a/doc/qtcreator/src/overview/creator-only/creator-tutorials.qdoc b/doc/qtcreator/src/overview/creator-only/creator-tutorials.qdoc index ec2ba4fdf95..2e69569f688 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-tutorials.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-tutorials.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-build-example-application.html \page creator-tutorials.html \nextpage {Creating a Qt Quick Application} diff --git a/doc/qtcreator/src/overview/creator-only/mobile-app-design.qdoc b/doc/qtcreator/src/overview/creator-only/mobile-app-design.qdoc index b627c35a8d0..9a4a9c94fd9 100644 --- a/doc/qtcreator/src/overview/creator-only/mobile-app-design.qdoc +++ b/doc/qtcreator/src/overview/creator-only/mobile-app-design.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage adding-plugins.html \page creator-usability.html \nextpage creator-coding.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-autotools.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-autotools.qdoc index 9dc854433bb..5df4bbead76 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-autotools.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-autotools.qdoc @@ -26,7 +26,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-project-qbs.html \page creator-projects-autotools.html \nextpage creator-project-generic.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-build-run-tutorial.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-build-run-tutorial.qdoc index 80e58ac0e4f..c536c91cddc 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-build-run-tutorial.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-build-run-tutorial.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-configuring.html \page creator-build-example-application.html \nextpage creator-tutorials.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-building-running.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-building-running.qdoc index 0e1c2c581aa..d132bf44108 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-building-running.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-building-running.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-scxml.html \page creator-building-running.html \nextpage creator-live-preview.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-building.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-building.qdoc index b1bb63a20ca..29ab47eae9a 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-building.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-building.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage qt-design-viewer.html \page creator-building-targets.html \nextpage creator-running-targets.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-builds-customizing.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-builds-customizing.qdoc index 699e46d53b5..f018020f54a 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-builds-customizing.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-builds-customizing.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-build-process-customizing.html \if defined(qtdesignstudio) \previouspage creator-developing-generic-linux.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-compilers.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-compilers.qdoc index 30d39dbffa9..7d350259065 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-compilers.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-compilers.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-project-qmake.html \page creator-tool-chains.html \nextpage creator-debuggers.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-creating.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-creating.qdoc index 32e9b7f7049..08664811208 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-creating.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-creating.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-project-managing.html \page creator-project-creating.html \nextpage creator-project-opening.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-custom-wizards.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-custom-wizards.qdoc index 56a54a26601..6a919d5da2b 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-custom-wizards.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-custom-wizards.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-project-qmake-libraries.html \page creator-project-wizards.html \nextpage creator-version-control.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-debuggers.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-debuggers.qdoc index ebd1f6c366d..3ef847e4b87 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-debuggers.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-debuggers.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-tool-chains.html \page creator-debuggers.html \nextpage creator-build-settings.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-generic.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-generic.qdoc index 01056384a32..4a2c4c42ab0 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-generic.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-generic.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-projects-autotools.html \page creator-project-generic.html \nextpage creator-project-nimble.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-libraries.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-libraries.qdoc index 1a5248ca4ef..6360edc893e 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-libraries.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-libraries.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-project-opening.html \page creator-project-qmake-libraries.html \nextpage creator-project-wizards.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-nimble.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-nimble.qdoc index 100edd09376..6df963bdf8e 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-nimble.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-nimble.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-project-generic.html \page creator-project-nimble.html \nextpage creator-cli.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-opening.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-opening.qdoc index 60fb2c16445..929996dd985 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-opening.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-opening.qdoc @@ -31,7 +31,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-project-creating.html \page creator-project-opening.html \nextpage creator-project-qmake-libraries.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-other.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-other.qdoc index 0d02868d208..5ff6d1b6374 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-other.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-other.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-os-supported-platforms.html \page creator-project-other.html \nextpage creator-project-cmake.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-overview.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-overview.qdoc index 42adf40ed88..53a3f116678 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-overview.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-overview.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage accelbubble \page creator-project-managing.html \nextpage creator-project-creating.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-qbs.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-qbs.qdoc index c17c147667f..df44ceba5e0 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-qbs.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-qbs.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-project-cmake.html \page creator-project-qbs.html \nextpage creator-projects-autotools.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-qt-versions.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-qt-versions.qdoc index db9f985bd9c..0c171dc8cef 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-qt-versions.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-qt-versions.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-targets.html \page creator-project-qmake.html \nextpage creator-tool-chains.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-build.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-build.qdoc index c898b337ee2..73c7c383e2a 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-build.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-build.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-debuggers.html \page creator-build-settings.html \nextpage creator-run-settings.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-code-style.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-code-style.qdoc index 2fd798458aa..67d8859490e 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-code-style.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-code-style.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-editor-settings.html \page creator-code-style-settings.html \nextpage creator-build-dependencies.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-dependencies.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-dependencies.qdoc index 013987e5c78..e52f35ea4b5 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-dependencies.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-dependencies.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-build-dependencies.html \previouspage creator-code-style-settings.html \if defined(qtdesignstudio) diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-editor.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-editor.qdoc index 5f8d6c6fb1f..2f5ea21a01c 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-editor.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-editor.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-run-settings.html \page creator-editor-settings.html \nextpage creator-code-style-settings.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-environment.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-environment.qdoc index f65d7485656..89eb026500f 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-environment.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-environment.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-build-dependencies.html \page creator-project-settings-environment.html \nextpage creator-sharing-project-settings.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-overview.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-overview.qdoc index 7b8386737c9..eb0532f64e9 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-overview.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-overview.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-vcs-subversion.html \page creator-configuring-projects.html \nextpage creator-targets.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-run.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-run.qdoc index e0d4182379a..2591640a6d2 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-run.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-run.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-build-settings.html \page creator-run-settings.html \nextpage creator-editor-settings.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-sharing.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-sharing.qdoc index 84854aedd7a..32f27d2bc24 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-sharing.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-sharing.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-project-settings-environment.html \page creator-sharing-project-settings.html \nextpage creator-project-managing-sessions.html diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-targets.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-targets.qdoc index d8db38eba64..e31a3d568a9 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-targets.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-targets.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-configuring-projects.html \page creator-targets.html \nextpage creator-project-qmake.html diff --git a/doc/qtcreator/src/projects/creator-projects-running.qdoc b/doc/qtcreator/src/projects/creator-projects-running.qdoc index b8cb227527a..a7d6a27f9aa 100644 --- a/doc/qtcreator/src/projects/creator-projects-running.qdoc +++ b/doc/qtcreator/src/projects/creator-projects-running.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-running-targets.html \if defined(qtdesignstudio) \previouspage studio-live-preview.html diff --git a/doc/qtcreator/src/qnx/creator-deployment-qnx.qdoc b/doc/qtcreator/src/qnx/creator-deployment-qnx.qdoc index 2b266f877af..19e1217e63d 100644 --- a/doc/qtcreator/src/qnx/creator-deployment-qnx.qdoc +++ b/doc/qtcreator/src/qnx/creator-deployment-qnx.qdoc @@ -34,7 +34,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-deployment-embedded-linux.html \page creator-deployment-qnx.html \nextpage creator-connecting-mobile.html diff --git a/doc/qtcreator/src/qnx/creator-developing-qnx.qdoc b/doc/qtcreator/src/qnx/creator-developing-qnx.qdoc index 8dce60438d9..e535c04e046 100644 --- a/doc/qtcreator/src/qnx/creator-developing-qnx.qdoc +++ b/doc/qtcreator/src/qnx/creator-developing-qnx.qdoc @@ -29,7 +29,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-developing-mcu.html \page creator-developing-qnx.html \nextpage creator-setup-webassembly.html diff --git a/doc/qtcreator/src/qtcreator-toc.qdoc b/doc/qtcreator/src/qtcreator-toc.qdoc index 5d20bc7c335..da35dae588c 100644 --- a/doc/qtcreator/src/qtcreator-toc.qdoc +++ b/doc/qtcreator/src/qtcreator-toc.qdoc @@ -25,7 +25,6 @@ /*! - \contentspage index.html \page qtcreator-toc.html \title All Topics diff --git a/doc/qtcreator/src/qtcreator.qdoc b/doc/qtcreator/src/qtcreator.qdoc index 46a55f1801a..fe5e7f81754 100644 --- a/doc/qtcreator/src/qtcreator.qdoc +++ b/doc/qtcreator/src/qtcreator.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage{index.html}{Qt Creator} \page index.html \nextpage creator-getting-started.html diff --git a/doc/qtcreator/src/qtquick/creator-only/creator-mobile-app-tutorial.qdoc b/doc/qtcreator/src/qtquick/creator-only/creator-mobile-app-tutorial.qdoc index 7769b7501c7..62ad21e6031 100644 --- a/doc/qtcreator/src/qtquick/creator-only/creator-mobile-app-tutorial.qdoc +++ b/doc/qtcreator/src/qtquick/creator-only/creator-mobile-app-tutorial.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-writing-program.html \example accelbubble \nextpage creator-project-managing.html diff --git a/doc/qtcreator/src/qtquick/creator-only/qtquick-app-development.qdoc b/doc/qtcreator/src/qtquick/creator-only/qtquick-app-development.qdoc index f416d1bfa2d..30e78fe38a2 100644 --- a/doc/qtcreator/src/qtquick/creator-only/qtquick-app-development.qdoc +++ b/doc/qtcreator/src/qtquick/creator-only/qtquick-app-development.qdoc @@ -30,8 +30,6 @@ // ********************************************************************** /*! - - \contentspage index.html \page creator-visual-editor.html \previouspage creator-design-mode.html \nextpage quick-projects.html diff --git a/doc/qtcreator/src/qtquick/creator-only/qtquick-app-tutorial.qdoc b/doc/qtcreator/src/qtquick/creator-only/qtquick-app-tutorial.qdoc index f1574af0010..03c406a0c1f 100644 --- a/doc/qtcreator/src/qtquick/creator-only/qtquick-app-tutorial.qdoc +++ b/doc/qtcreator/src/qtquick/creator-only/qtquick-app-tutorial.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-tutorials.html \example transitions \nextpage creator-writing-program.html diff --git a/doc/qtcreator/src/qtquick/creator-only/qtquick-connection-editor-backend.qdoc b/doc/qtcreator/src/qtquick/creator-only/qtquick-connection-editor-backend.qdoc index 5cd7b328f18..322957a589a 100644 --- a/doc/qtcreator/src/qtquick/creator-only/qtquick-connection-editor-backend.qdoc +++ b/doc/qtcreator/src/qtquick/creator-only/qtquick-connection-editor-backend.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Creator Manual} \previouspage quick-property-bindings.html \page quick-connections-backend.html \nextpage quick-states.html diff --git a/doc/qtcreator/src/qtquick/creator-only/qtquick-creating.qdoc b/doc/qtcreator/src/qtquick/creator-only/qtquick-creating.qdoc index b11cfce9526..4841ee2023c 100644 --- a/doc/qtcreator/src/qtquick/creator-only/qtquick-creating.qdoc +++ b/doc/qtcreator/src/qtquick/creator-only/qtquick-creating.qdoc @@ -30,8 +30,6 @@ // ********************************************************************** /*! - - \contentspage index.html \previouspage creator-visual-editor.html \page quick-projects.html \nextpage creator-using-qt-quick-designer.html diff --git a/doc/qtcreator/src/qtquick/creator-only/qtquick-iso-icon-browser.qdoc b/doc/qtcreator/src/qtquick/creator-only/qtquick-iso-icon-browser.qdoc index 4a9c57e9e6c..6dd14ec3a7a 100644 --- a/doc/qtcreator/src/qtquick/creator-only/qtquick-iso-icon-browser.qdoc +++ b/doc/qtcreator/src/qtquick/creator-only/qtquick-iso-icon-browser.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page qtquick-iso-icon-browser.html \previouspage studio-3d-scene-environment.html \nextpage creator-qml-modules-with-plugins.html diff --git a/doc/qtcreator/src/qtquick/creator-only/qtquick-modules-with-plugins.qdoc b/doc/qtcreator/src/qtquick/creator-only/qtquick-modules-with-plugins.qdoc index 709cadb3a81..c37643d7bbc 100644 --- a/doc/qtcreator/src/qtquick/creator-only/qtquick-modules-with-plugins.qdoc +++ b/doc/qtcreator/src/qtquick/creator-only/qtquick-modules-with-plugins.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-quick-ui-forms.html \page creator-qml-modules-with-plugins.html \nextpage quick-converting-ui-projects.html diff --git a/doc/qtcreator/src/qtquick/qt-design-viewer.qdoc b/doc/qtcreator/src/qtquick/qt-design-viewer.qdoc index 044737bf74f..0bd0f8a2e96 100644 --- a/doc/qtcreator/src/qtquick/qt-design-viewer.qdoc +++ b/doc/qtcreator/src/qtquick/qt-design-viewer.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-live-preview-devices.html \page qt-design-viewer.html \if defined(qtdesignstudio) diff --git a/doc/qtcreator/src/qtquick/qtquick-adding-dynamics.qdoc b/doc/qtcreator/src/qtquick/qtquick-adding-dynamics.qdoc index 9370ae848f8..3c8d73aa45f 100644 --- a/doc/qtcreator/src/qtquick/qtquick-adding-dynamics.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-adding-dynamics.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page qtquick-adding-dynamics.html \previouspage creator-quick-ui-forms.html \nextpage studio-timeline.html diff --git a/doc/qtcreator/src/qtquick/qtquick-annotations.qdoc b/doc/qtcreator/src/qtquick/qtquick-annotations.qdoc index 0c982d6548b..2a60ec74bfe 100644 --- a/doc/qtcreator/src/qtquick/qtquick-annotations.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-annotations.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Creator Manual} \page qtquick-annotations.html \previouspage qtquick-fonts.html \nextpage creator-quick-ui-forms.html diff --git a/doc/qtcreator/src/qtquick/qtquick-buttons.qdoc b/doc/qtcreator/src/qtquick/qtquick-buttons.qdoc index b9f4bf2ff69..54ad29ee8a7 100644 --- a/doc/qtcreator/src/qtquick/qtquick-buttons.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-buttons.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage qtquick-form-editor.html \page quick-buttons.html \nextpage quick-scalable-image.html @@ -118,8 +117,6 @@ /*! - - \contentspage index.html \previouspage quick-buttons.html \page quick-scalable-image.html \nextpage qtquick-navigator.html diff --git a/doc/qtcreator/src/qtquick/qtquick-components.qdoc b/doc/qtcreator/src/qtquick/qtquick-components.qdoc index 611dd97255e..3820b01116e 100644 --- a/doc/qtcreator/src/qtquick/qtquick-components.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-components.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page quick-components.html \if defined(qtdesignstudio) \previouspage quick-uis.html diff --git a/doc/qtcreator/src/qtquick/qtquick-connection-editor-bindings.qdoc b/doc/qtcreator/src/qtquick/qtquick-connection-editor-bindings.qdoc index daee35732c6..b8ecfaab9dc 100644 --- a/doc/qtcreator/src/qtquick/qtquick-connection-editor-bindings.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-connection-editor-bindings.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Creator Manual} \page quick-property-bindings.html \previouspage quick-dynamic-properties.html \if defined(qtdesignstudio) diff --git a/doc/qtcreator/src/qtquick/qtquick-connection-editor-properties.qdoc b/doc/qtcreator/src/qtquick/qtquick-connection-editor-properties.qdoc index 1473007a547..9c05d2524c5 100644 --- a/doc/qtcreator/src/qtquick/qtquick-connection-editor-properties.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-connection-editor-properties.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage quick-signals.html \page quick-dynamic-properties.html \nextpage quick-property-bindings.html diff --git a/doc/qtcreator/src/qtquick/qtquick-connection-editor-signals.qdoc b/doc/qtcreator/src/qtquick/qtquick-connection-editor-signals.qdoc index a9e221ce73e..2a641741857 100644 --- a/doc/qtcreator/src/qtquick/qtquick-connection-editor-signals.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-connection-editor-signals.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Creator Manual} \previouspage qmldesigner-connections.html \page quick-signals.html \nextpage quick-dynamic-properties.html diff --git a/doc/qtcreator/src/qtquick/qtquick-connection-editor.qdoc b/doc/qtcreator/src/qtquick/qtquick-connection-editor.qdoc index d3cefb7699b..5c8cba4870c 100644 --- a/doc/qtcreator/src/qtquick/qtquick-connection-editor.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-connection-editor.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage studio-timeline.html \page qmldesigner-connections.html \nextpage quick-signals.html diff --git a/doc/qtcreator/src/qtquick/qtquick-designer.qdoc b/doc/qtcreator/src/qtquick/qtquick-designer.qdoc index e47d39dee49..ec1388ca331 100644 --- a/doc/qtcreator/src/qtquick/qtquick-designer.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-designer.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-using-qt-quick-designer.html \if defined(qtdesignstudio) \previouspage creator-modes.html diff --git a/doc/qtcreator/src/qtquick/qtquick-fonts.qdoc b/doc/qtcreator/src/qtquick/qtquick-fonts.qdoc index 081de128623..640e4372a08 100644 --- a/doc/qtcreator/src/qtquick/qtquick-fonts.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-fonts.qdoc @@ -24,8 +24,6 @@ ****************************************************************************/ /*! - - \contentspage index.html \previouspage qtquick-properties.html \page qtquick-fonts.html \nextpage qtquick-annotations.html diff --git a/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc b/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc index 3b41efe6eb6..3d963cf7dda 100644 --- a/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-form-editor.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page qtquick-form-editor.html \previouspage quick-components.html \nextpage quick-buttons.html diff --git a/doc/qtcreator/src/qtquick/qtquick-from-qmlproject-to-pro.qdoc b/doc/qtcreator/src/qtquick/qtquick-from-qmlproject-to-pro.qdoc index 1150e1339dc..d76327ad358 100644 --- a/doc/qtcreator/src/qtquick/qtquick-from-qmlproject-to-pro.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-from-qmlproject-to-pro.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page quick-converting-ui-projects.html \if defined(qtdesignstudio) \previouspage studio-importing-designs.html diff --git a/doc/qtcreator/src/qtquick/qtquick-live-preview-desktop.qdoc b/doc/qtcreator/src/qtquick/qtquick-live-preview-desktop.qdoc index ad6f61b4d0f..42ebca507d4 100644 --- a/doc/qtcreator/src/qtquick/qtquick-live-preview-desktop.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-live-preview-desktop.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-live-preview.html \page creator-live-preview-desktop.html \nextpage creator-live-preview-devices.html diff --git a/doc/qtcreator/src/qtquick/qtquick-live-preview-devices.qdoc b/doc/qtcreator/src/qtquick/qtquick-live-preview-devices.qdoc index 38edb191dcf..8cf7f9303fd 100644 --- a/doc/qtcreator/src/qtquick/qtquick-live-preview-devices.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-live-preview-devices.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-live-preview-desktop.html \page creator-live-preview-devices.html \nextpage qt-design-viewer.html diff --git a/doc/qtcreator/src/qtquick/qtquick-live-preview.qdoc b/doc/qtcreator/src/qtquick/qtquick-live-preview.qdoc index 48c03e8a55d..6d1b2d8726c 100644 --- a/doc/qtcreator/src/qtquick/qtquick-live-preview.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-live-preview.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \if defined(qtdesignstudio) \previouspage studio-3d-camera.html \else diff --git a/doc/qtcreator/src/qtquick/qtquick-navigator.qdoc b/doc/qtcreator/src/qtquick/qtquick-navigator.qdoc index 5ae3344d4f9..e1091481d32 100644 --- a/doc/qtcreator/src/qtquick/qtquick-navigator.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-navigator.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Creator Manual} \page qtquick-navigator.html \previouspage quick-scalable-image.html \nextpage qtquick-properties.html diff --git a/doc/qtcreator/src/qtquick/qtquick-pathview-editor.qdoc b/doc/qtcreator/src/qtquick/qtquick-pathview-editor.qdoc index a3e8f875c04..066afdde989 100644 --- a/doc/qtcreator/src/qtquick/qtquick-pathview-editor.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-pathview-editor.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page qmldesigner-pathview-editor.html \previouspage quick-states.html \nextpage studio-3d.html diff --git a/doc/qtcreator/src/qtquick/qtquick-profiler.qdoc b/doc/qtcreator/src/qtquick/qtquick-profiler.qdoc index 1e126a35fd2..3e0d228cb6c 100644 --- a/doc/qtcreator/src/qtquick/qtquick-profiler.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-profiler.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-qml-performance-monitor.html \if defined(qtdesignstudio) \previouspage creator-qml-debugging-example.html diff --git a/doc/qtcreator/src/qtquick/qtquick-properties.qdoc b/doc/qtcreator/src/qtquick/qtquick-properties.qdoc index 95282b046eb..cdba49811cd 100644 --- a/doc/qtcreator/src/qtquick/qtquick-properties.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-properties.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page qtquick-properties.html \previouspage qtquick-navigator.html \nextpage qtquick-fonts.html diff --git a/doc/qtcreator/src/qtquick/qtquick-states.qdoc b/doc/qtcreator/src/qtquick/qtquick-states.qdoc index 27c287bb584..d670fb21b5a 100644 --- a/doc/qtcreator/src/qtquick/qtquick-states.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-states.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Creator Manual} \page quick-states.html \if defined(qtdesignstudio) \previouspage quick-property-bindings.html diff --git a/doc/qtcreator/src/qtquick/qtquick-timeline.qdoc b/doc/qtcreator/src/qtquick/qtquick-timeline.qdoc index 1fae55bb9a4..9fb9baa0c1b 100644 --- a/doc/qtcreator/src/qtquick/qtquick-timeline.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-timeline.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \previouspage qtquick-adding-dynamics.html \page studio-timeline.html \nextpage qmldesigner-connections.html diff --git a/doc/qtcreator/src/qtquick/qtquick-toolbars.qdoc b/doc/qtcreator/src/qtquick/qtquick-toolbars.qdoc index 834bc605f78..be781e11dcb 100644 --- a/doc/qtcreator/src/qtquick/qtquick-toolbars.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-toolbars.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-indenting-code.html \page qt-quick-toolbars.html \if defined(qtdesignstudio) diff --git a/doc/qtcreator/src/qtquick/qtquick-ui-forms.qdoc b/doc/qtcreator/src/qtquick/qtquick-ui-forms.qdoc index 14bb305be16..3d243c95713 100644 --- a/doc/qtcreator/src/qtquick/qtquick-ui-forms.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-ui-forms.qdoc @@ -30,8 +30,6 @@ // ********************************************************************** /*! - - \contentspage index.html \page creator-quick-ui-forms.html \previouspage qtquick-annotations.html \nextpage qtquick-adding-dynamics.html diff --git a/doc/qtcreator/src/qtquick/qtquick-uis.qdoc b/doc/qtcreator/src/qtquick/qtquick-uis.qdoc index 2200f8fae2c..e681a32bc0b 100644 --- a/doc/qtcreator/src/qtquick/qtquick-uis.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-uis.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page quick-uis.html \if defined(qtdesignstudio) \previouspage quick-converting-ui-projects.html diff --git a/doc/qtcreator/src/vcs/creator-only/creator-vcs-bazaar.qdoc b/doc/qtcreator/src/vcs/creator-only/creator-vcs-bazaar.qdoc index 5142dc26865..420b1800c58 100644 --- a/doc/qtcreator/src/vcs/creator-only/creator-vcs-bazaar.qdoc +++ b/doc/qtcreator/src/vcs/creator-only/creator-vcs-bazaar.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-version-control.html \page creator-vcs-bazaar.html \nextpage creator-vcs-clearcase.html diff --git a/doc/qtcreator/src/vcs/creator-only/creator-vcs-clearcase.qdoc b/doc/qtcreator/src/vcs/creator-only/creator-vcs-clearcase.qdoc index 7fea2ced5a3..4518acc43ef 100644 --- a/doc/qtcreator/src/vcs/creator-only/creator-vcs-clearcase.qdoc +++ b/doc/qtcreator/src/vcs/creator-only/creator-vcs-clearcase.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-vcs-bazaar.html \page creator-vcs-clearcase.html \nextpage creator-vcs-cvs.html diff --git a/doc/qtcreator/src/vcs/creator-only/creator-vcs-cvs.qdoc b/doc/qtcreator/src/vcs/creator-only/creator-vcs-cvs.qdoc index 030fd73240e..9db5e06cd29 100644 --- a/doc/qtcreator/src/vcs/creator-only/creator-vcs-cvs.qdoc +++ b/doc/qtcreator/src/vcs/creator-only/creator-vcs-cvs.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-vcs-clearcase.html \page creator-vcs-cvs.html \nextpage creator-vcs-git.html diff --git a/doc/qtcreator/src/vcs/creator-only/creator-vcs-mercurial.qdoc b/doc/qtcreator/src/vcs/creator-only/creator-vcs-mercurial.qdoc index 9c0abaf98e6..244cb995a8b 100644 --- a/doc/qtcreator/src/vcs/creator-only/creator-vcs-mercurial.qdoc +++ b/doc/qtcreator/src/vcs/creator-only/creator-vcs-mercurial.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-vcs-git.html \page creator-vcs-mercurial.html \nextpage creator-vcs-perforce.html diff --git a/doc/qtcreator/src/vcs/creator-only/creator-vcs-perforce.qdoc b/doc/qtcreator/src/vcs/creator-only/creator-vcs-perforce.qdoc index f84aef760de..8c59e3626db 100644 --- a/doc/qtcreator/src/vcs/creator-only/creator-vcs-perforce.qdoc +++ b/doc/qtcreator/src/vcs/creator-only/creator-vcs-perforce.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-vcs-mercurial.html \page creator-vcs-perforce.html \nextpage creator-vcs-subversion.html diff --git a/doc/qtcreator/src/vcs/creator-only/creator-vcs-subversion.qdoc b/doc/qtcreator/src/vcs/creator-only/creator-vcs-subversion.qdoc index 900f5a3b6fc..a84f6450534 100644 --- a/doc/qtcreator/src/vcs/creator-only/creator-vcs-subversion.qdoc +++ b/doc/qtcreator/src/vcs/creator-only/creator-vcs-subversion.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-vcs-perforce.html \page creator-vcs-subversion.html \nextpage creator-configuring-projects.html diff --git a/doc/qtcreator/src/vcs/creator-only/creator-vcs.qdoc b/doc/qtcreator/src/vcs/creator-only/creator-vcs.qdoc index 3dfc772b45e..03e1c03c1e3 100644 --- a/doc/qtcreator/src/vcs/creator-only/creator-vcs.qdoc +++ b/doc/qtcreator/src/vcs/creator-only/creator-vcs.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-project-wizards.html \page creator-version-control.html \nextpage creator-vcs-bazaar.html diff --git a/doc/qtcreator/src/vcs/creator-vcs-git.qdoc b/doc/qtcreator/src/vcs/creator-vcs-git.qdoc index 732ba80597b..b337215a79d 100644 --- a/doc/qtcreator/src/vcs/creator-vcs-git.qdoc +++ b/doc/qtcreator/src/vcs/creator-vcs-git.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \page creator-vcs-git.html \if defined(qtdesignstudio) \previouspage studio-projects.html diff --git a/doc/qtcreator/src/webassembly/creator-webassembly.qdoc b/doc/qtcreator/src/webassembly/creator-webassembly.qdoc index 6fa120ee963..811cb32d1e3 100644 --- a/doc/qtcreator/src/webassembly/creator-webassembly.qdoc +++ b/doc/qtcreator/src/webassembly/creator-webassembly.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-developing-qnx.html \page creator-setup-webassembly.html \nextpage creator-build-process-customizing.html diff --git a/doc/qtcreator/src/widgets/qtdesigner-app-tutorial.qdoc b/doc/qtcreator/src/widgets/qtdesigner-app-tutorial.qdoc index ae76170d450..a28111f574c 100644 --- a/doc/qtcreator/src/widgets/qtdesigner-app-tutorial.qdoc +++ b/doc/qtcreator/src/widgets/qtdesigner-app-tutorial.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage {Creating a Qt Quick Application} \page creator-writing-program.html \nextpage {Creating a Mobile Application} diff --git a/doc/qtcreator/src/widgets/qtdesigner-overview.qdoc b/doc/qtcreator/src/widgets/qtdesigner-overview.qdoc index ba406bb8d9e..915765c2b0d 100644 --- a/doc/qtcreator/src/widgets/qtdesigner-overview.qdoc +++ b/doc/qtcreator/src/widgets/qtdesigner-overview.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage quick-converting-ui-projects.html \page creator-using-qt-designer.html \nextpage adding-plugins.html diff --git a/doc/qtcreator/src/widgets/qtdesigner-plugins.qdoc b/doc/qtcreator/src/widgets/qtdesigner-plugins.qdoc index 1e43501b631..7c247d457ef 100644 --- a/doc/qtcreator/src/widgets/qtdesigner-plugins.qdoc +++ b/doc/qtcreator/src/widgets/qtdesigner-plugins.qdoc @@ -30,7 +30,6 @@ // ********************************************************************** /*! - \contentspage index.html \previouspage creator-using-qt-designer.html \page adding-plugins.html \nextpage creator-usability.html diff --git a/doc/qtdesignstudio/src/qtbridge/qtbridge-overview.qdoc b/doc/qtdesignstudio/src/qtbridge/qtbridge-overview.qdoc index d666763e557..1def2283b28 100644 --- a/doc/qtdesignstudio/src/qtbridge/qtbridge-overview.qdoc +++ b/doc/qtdesignstudio/src/qtbridge/qtbridge-overview.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \previouspage studio-getting-started.html \page qtbridge-overview.html \nextpage psqtbridge.html diff --git a/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-overview.qdoc b/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-overview.qdoc index 272a0454210..b4c5ec0267f 100644 --- a/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-overview.qdoc +++ b/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-overview.qdoc @@ -26,7 +26,6 @@ // Note: The \page value is hard-coded as a link in Qt Bridge for Adobe Photoshop. /*! - \contentspage {Qt Design Studio Manual} \previouspage qtbridge-overview.html \page psqtbridge.html \nextpage qtbridge-ps-setup.html diff --git a/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-setup.qdoc b/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-setup.qdoc index 6e3b8ef3cd3..6af3a302741 100644 --- a/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-setup.qdoc +++ b/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-setup.qdoc @@ -24,8 +24,6 @@ ****************************************************************************/ /*! - - \contentspage index.html \previouspage psqtbridge.html \page qtbridge-ps-setup.html \nextpage qtbridge-ps-using.html diff --git a/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-using.qdoc b/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-using.qdoc index 9ef4b1f949e..fad3ccd8a13 100644 --- a/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-using.qdoc +++ b/doc/qtdesignstudio/src/qtbridge/qtbridge-ps-using.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \previouspage qtbridge-ps-setup.html \page qtbridge-ps-using.html \nextpage sketchqtbridge.html diff --git a/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-overview.qdoc b/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-overview.qdoc index dbb986aa614..a897ab044d9 100644 --- a/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-overview.qdoc +++ b/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-overview.qdoc @@ -26,7 +26,6 @@ // Note: The \page value is hard-coded as a link in Qt Bridge for Sketch. /*! - \contentspage {Qt Design Studio Manual} \previouspage qtbridge-ps-using.html \page sketchqtbridge.html \nextpage qtbridge-sketch-setup.html diff --git a/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-setup.qdoc b/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-setup.qdoc index 46d611ad514..793f59f574a 100644 --- a/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-setup.qdoc +++ b/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-setup.qdoc @@ -24,8 +24,6 @@ ****************************************************************************/ /*! - - \contentspage index.html \previouspage sketchqtbridge.html \page qtbridge-sketch-setup.html \nextpage qtbridge-sketch-using.html diff --git a/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-using.qdoc b/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-using.qdoc index bf937d64e2b..7e52e058383 100644 --- a/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-using.qdoc +++ b/doc/qtdesignstudio/src/qtbridge/qtbridge-sketch-using.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \previouspage qtbridge-sketch-setup.html \page qtbridge-sketch-using.html \nextpage exporting-3d-assets.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-advanced.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-advanced.qdoc index 1b4fc732849..afeb074ca75 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-advanced.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-advanced.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage qt-design-viewer.html \page studio-advanced.html \nextpage studio-platforms.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-debugging.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-debugging.qdoc index 98687a88a78..d50c6153db7 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-debugging.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-debugging.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \previouspage studio-javascript.html \page studio-debugging.html \nextpage creator-debugging-qml.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-examples.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-examples.qdoc index 03e119d3c3c..d1fa52b418b 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-examples.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-examples.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \previouspage studio-help.html \group studioexamples \nextpage creator-help.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-faq.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-faq.qdoc index 7667fa5a10d..0cc58cf493f 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-faq.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-faq.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-help.html \page studio-faq.html \nextpage studio-terms.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-getting-started.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-getting-started.qdoc index a9b12d10571..ff5a00f43a0 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-getting-started.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-getting-started.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \previouspage index.html \page studio-getting-started.html \nextpage qtbridge-overview.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-help-overview.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-help-overview.qdoc index 8c983839f21..19551df97f9 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-help-overview.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-help-overview.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page studio-help.html \previouspage creator-editor-external.html \nextpage {Examples and Tutorials} diff --git a/doc/qtdesignstudio/src/qtdesignstudio-importing-2d.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-importing-2d.qdoc index b41485e83e1..f5515805057 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-importing-2d.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-importing-2d.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage studio-importing-designs.html \page studio-importing-2d.html \nextpage studio-importing-3d.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-importing-designs.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-importing-designs.qdoc index 887a148e817..e681f694278 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-importing-designs.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-importing-designs.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-vcs-git.html \page studio-importing-designs.html \nextpage studio-importing-2d.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-javascript.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-javascript.qdoc index 4cb8a13d2b6..43aed58d930 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-javascript.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-javascript.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage creator-editor-options-text.html \page studio-javascript.html \nextpage studio-debugging.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-platforms.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-platforms.qdoc index 0e4e52a2783..7332df5a3fb 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-platforms.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-platforms.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage studio-advanced.html \page studio-platforms.html \nextpage creator-keyboard-shortcuts.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-projects-overview.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-projects-overview.qdoc index 6f313d66889..c09078339f0 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-projects-overview.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-projects-overview.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \previouspage {Tutorials} \page studio-projects-managing.html \nextpage studio-projects.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-projects.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-projects.qdoc index 54ff29935f1..f98f53349b5 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-projects.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-projects.qdoc @@ -24,8 +24,6 @@ ****************************************************************************/ /*! - - \contentspage {Qt Design Studio Manual} \previouspage studio-projects-managing.html \page studio-projects.html \nextpage creator-vcs-git.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-terms.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-terms.qdoc index 5bb5b2f2deb..7c6ee4cf0d4 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-terms.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-terms.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page studio-terms.html \previouspage studio-faq.html \nextpage creator-acknowledgements.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc index b5b7d372e0f..eba04079841 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page qtdesignstudio-toc.html \title All Topics diff --git a/doc/qtdesignstudio/src/qtdesignstudio-tutorials.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-tutorials.qdoc index da98ee0690f..f5c6d20ab8d 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-tutorials.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-tutorials.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \previouspage creator-using-qt-quick-designer.html \group gstutorials \nextpage studio-projects-managing.html diff --git a/doc/qtdesignstudio/src/qtdesignstudio.qdoc b/doc/qtdesignstudio/src/qtdesignstudio.qdoc index 1a696084f43..979ba94e13a 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage{index.html}{Qt Design Studio} \page index.html \nextpage studio-getting-started.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-3d-assets.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-3d-assets.qdoc index ce448c3f20f..94a949d8681 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-3d-assets.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-3d-assets.qdoc @@ -27,7 +27,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page exporting-3d-assets.html \if defined(qtdesignstudio) \previouspage qtbridge-sketch-using.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-from-blender.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-from-blender.qdoc index ff22f15c6b7..4de01d77dfc 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-from-blender.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-from-blender.qdoc @@ -26,7 +26,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \page exporting-from-blender.html \previouspage exporting-3d-assets.html \nextpage exporting-from-maya.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-from-maya.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-from-maya.qdoc index 8903bc238ae..eab2e007e2a 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-from-maya.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/exporting-3d/exporting-from-maya.qdoc @@ -26,7 +26,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page exporting-from-maya.html \previouspage exporting-from-blender.html \if defined (qtdesignstudio) diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-camera.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-camera.qdoc index 0c33b4bc206..cd5ef0566df 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-camera.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-camera.qdoc @@ -26,7 +26,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \page studio-3d-camera.html \previouspage studio-3d-lights.html \nextpage studio-3d-scene-environment.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-components.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-components.qdoc index 38a71a1b535..7f6e7c88caf 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-components.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-components.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \page studio-3d-components.html \previouspage studio-3d-view.html \nextpage studio-3d-node.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-design-mode.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-design-mode.qdoc index 947e72cc258..3d9da455cb3 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-design-mode.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-design-mode.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page studio-3d-design-mode.html \if defined (qtdesignstudio) \previouspage studio-3d.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-editor.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-editor.qdoc index 89a6b7742d9..5b7fe602d5a 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-editor.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-editor.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage studio-3d-design-mode.html \page studio-3d-editor.html \nextpage studio-3d-view.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-importing.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-importing.qdoc index d8025677cf5..1cab52e7000 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-importing.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-importing.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page studio-importing-3d.html \if defined(qtdesignstudio) \previouspage studio-importing-2d.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-lights.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-lights.qdoc index a247785f034..cfd19be8832 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-lights.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-lights.qdoc @@ -26,7 +26,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \page studio-3d-lights.html \previouspage studio-3d-texture.html \nextpage studio-3d-camera.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-materials-shaders.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-materials-shaders.qdoc index 48f853c97ec..bcef4094078 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-materials-shaders.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-materials-shaders.qdoc @@ -26,7 +26,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \page studio-3d-materials.html \previouspage studio-3d-model.html \nextpage studio-3d-texture.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-model.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-model.qdoc index 6e6effcab9a..cfc573470fa 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-model.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-model.qdoc @@ -26,7 +26,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \page studio-3d-model.html \previouspage studio-3d-node.html \nextpage studio-3d-materials.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-node.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-node.qdoc index b9fb65731ca..43774025232 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-node.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-node.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage studio-3d-components.html \page studio-3d-node.html \nextpage studio-3d-model.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-scene-environment.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-scene-environment.qdoc index 3844439569f..16653e7f4bc 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-scene-environment.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-scene-environment.qdoc @@ -26,7 +26,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \page studio-3d-scene-environment.html \previouspage studio-3d-camera.html \if defined (qtdesignstudio) diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-texture.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-texture.qdoc index 2ad8a24a812..0dd0efda24e 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-texture.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-texture.qdoc @@ -26,7 +26,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \page studio-3d-texture.html \previouspage studio-3d-materials.html \nextpage studio-3d-lights.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-view.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-view.qdoc index 8a3930a3f15..de749793575 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-view.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d-view.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \previouspage studio-3d-editor.html \page studio-3d-view.html \nextpage studio-3d-components.html diff --git a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d.qdoc b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d.qdoc index 976ae9aca4e..6a2939e5e96 100644 --- a/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d.qdoc +++ b/doc/qtdesignstudio/src/qtquick3d-editor/qtdesignstudio-3d.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage index.html \page studio-3d.html \previouspage qmldesigner-pathview-editor.html \if defined(qtdesignstudio) diff --git a/doc/qtdesignstudio/src/qtquickdesigner-components/qtquickdesigner-components.qdoc b/doc/qtdesignstudio/src/qtquickdesigner-components/qtquickdesigner-components.qdoc index 82eef3cae7a..da170cef0cf 100644 --- a/doc/qtdesignstudio/src/qtquickdesigner-components/qtquickdesigner-components.qdoc +++ b/doc/qtdesignstudio/src/qtquickdesigner-components/qtquickdesigner-components.qdoc @@ -24,7 +24,6 @@ ****************************************************************************/ /*! - \contentspage {Qt Design Studio Manual} \page qtquickdesigner-components-overview.html \title Qt Quick Studio Components From 050dec20dde89799533def3c88dc046fcc751ee4 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Thu, 7 May 2020 17:59:28 +0200 Subject: [PATCH 13/18] qbs build: Fix excessive clang 10 warnings for qbs submodule Change-Id: Ie1bb9833e00412d753b32c8267a9e9413aa66a7d Reviewed-by: Christian Stenger --- qbs/modules/qbsbuildconfig/qbsbuildconfig.qbs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/qbs/modules/qbsbuildconfig/qbsbuildconfig.qbs b/qbs/modules/qbsbuildconfig/qbsbuildconfig.qbs index f44aa86af47..d3b2cafa1c3 100644 --- a/qbs/modules/qbsbuildconfig/qbsbuildconfig.qbs +++ b/qbs/modules/qbsbuildconfig/qbsbuildconfig.qbs @@ -1,5 +1,5 @@ -import qbs import qbs.FileInfo +import qbs.Utilities Module { Depends { name: "qtc" } @@ -11,6 +11,12 @@ Module { cpp.cxxFlags: ["-Wno-deprecated-copy", "-Wno-init-list-lifetime"] } + Properties { + condition: qbs.toolchain.contains("clang") && !qbs.hostOS.contains("darwin") + && Utilities.versionCompare(cpp.compilerVersion, "10") >= 0 + cpp.cxxFlags: ["-Wno-deprecated-copy", "-Wno-constant-logical-operand"] + } + priority: 1 property bool enableUnitTests: false From 65935ce03c8f712848fe4eb062f0f5aa6db3b4fc Mon Sep 17 00:00:00 2001 From: hjk Date: Mon, 11 May 2020 10:13:54 +0200 Subject: [PATCH 14/18] Debugger: Fix startup when Python's json module is missing Task-number: QTCREATORBUG-24004 Change-Id: I1c0563868374263f13cec3a8f40138bce71338d6 Reviewed-by: Christian Stenger Reviewed-by: Eike Ziller Reviewed-by: David Schulz --- share/qtcreator/debugger/dumper.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/qtcreator/debugger/dumper.py b/share/qtcreator/debugger/dumper.py index ad8f4954287..da8c322582b 100644 --- a/share/qtcreator/debugger/dumper.py +++ b/share/qtcreator/debugger/dumper.py @@ -40,8 +40,8 @@ try: # that will never use this. import json except ModuleNotFoundError: - DumperBase.warn("Python module json not found. " - "Native combined debugging might not work.") + print("Python module json not found. " + "Native combined debugging might not work.") pass From d88d27e7cc12a7ab1df44df5a0588909aea2b88b Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Thu, 7 May 2020 09:40:30 +0200 Subject: [PATCH 15/18] Doc: Make Git ignore Qt Design Studio generated docs folder The docs are still generated under doc/qtdesignstudio/doc/html. Change-Id: I9916ccf8cdfa2541b632a680fb6b4f7103f6a1a5 Reviewed-by: Tim Jenssen --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index a16cefa8439..1579006f2af 100644 --- a/.gitignore +++ b/.gitignore @@ -125,6 +125,7 @@ compile_commands.json /doc/html/qtcreator/ /doc/html/qtcreator-dev/ /doc/html/qtdesignstudio/ +/doc/qtdesignstudio/doc/html /lib/ /lib64/ /libexec/ From ed9918a41c1fd223eac85705d1f77a832fe1f70e Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Thu, 23 Apr 2020 23:30:40 +0200 Subject: [PATCH 16/18] McuSupport: Let user explicitly create or remove MCU target kits So far, the user had to press "Apply" to generate a kit for the currently selected target. The kit got silently added, there was no immediate UI feedback that something happened. Also, there was no possibility to remove a specific Qt for MCUs kit once it was added, becoause it is under the "Auto-dected" kit category. This change modifies the UI interaction so, that there is a specific "Create Kit" button, and in case that the kit already exists, there is a "Remove Kit" button. Task-number: QTCREATORBUG-23929 Change-Id: I334ed75f86905ac762e0293bd3aa70b3433acf28 Reviewed-by: hjk --- .../mcusupport/mcusupportoptionspage.cpp | 64 +++++++++++-------- 1 file changed, 38 insertions(+), 26 deletions(-) diff --git a/src/plugins/mcusupport/mcusupportoptionspage.cpp b/src/plugins/mcusupport/mcusupportoptionspage.cpp index b06a97f174c..56db70972af 100644 --- a/src/plugins/mcusupport/mcusupportoptionspage.cpp +++ b/src/plugins/mcusupport/mcusupportoptionspage.cpp @@ -43,6 +43,7 @@ #include #include #include +#include #include namespace McuSupport { @@ -77,6 +78,8 @@ private: QGroupBox *m_kitCreationGroupBox = nullptr; Utils::InfoLabel *m_kitCreationInfoLabel = nullptr; Utils::InfoLabel *m_statusInfoLabel = nullptr; + QPushButton *m_kitCreationPushButton = nullptr; + QPushButton *m_kitRemovalPushButton = nullptr; }; McuSupportOptionsWidget::McuSupportOptionsWidget() @@ -130,10 +133,24 @@ McuSupportOptionsWidget::McuSupportOptionsWidget() m_kitCreationGroupBox->setFlat(true); mainLayout->addWidget(m_kitCreationGroupBox); m_kitCreationInfoLabel = new Utils::InfoLabel; - m_kitCreationInfoLabel->setElideMode(Qt::ElideNone); - m_kitCreationInfoLabel->setWordWrap(true); - auto layout = new QVBoxLayout(m_kitCreationGroupBox); - layout->addWidget(m_kitCreationInfoLabel); + auto vLayout = new QHBoxLayout(m_kitCreationGroupBox); + vLayout->addWidget(m_kitCreationInfoLabel); + m_kitCreationPushButton = new QPushButton(tr("Create Kit")); + m_kitCreationPushButton->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred); + connect(m_kitCreationPushButton, &QPushButton::clicked, this, [this] { + McuSupportOptions::newKit(currentMcuTarget(), m_options.qtForMCUsSdkPackage); + McuSupportOptions::registerQchFiles(); + updateStatus(); + }); + m_kitRemovalPushButton = new QPushButton(tr("Remove Kit")); + m_kitRemovalPushButton->setSizePolicy(m_kitCreationPushButton->sizePolicy()); + connect(m_kitRemovalPushButton, &QPushButton::clicked, this, [this] { + for (auto existingKit : McuSupportOptions::existingKits(currentMcuTarget())) + ProjectExplorer::KitManager::deregisterKit(existingKit); + updateStatus(); + }); + vLayout->addWidget(m_kitCreationPushButton); + vLayout->addWidget(m_kitRemovalPushButton); } mainLayout->addStretch(); @@ -162,15 +179,23 @@ void McuSupportOptionsWidget::updateStatus() // Kit creation status if (mcuTarget) { const bool mcuTargetValid = mcuTarget->isValid(); - m_kitCreationInfoLabel->setType(mcuTargetValid ? Utils::InfoLabel::Ok - : Utils::InfoLabel::NotOk); - m_kitCreationInfoLabel->setText( - mcuTargetValid ? QString::fromLatin1( - "A kit %1 for the selected target can be " - "generated. Press Apply to generate it.") - .arg(McuSupportOptions::kitName(mcuTarget)) - : "Provide the package paths in order to create a kit " - "for your target."); + m_kitCreationPushButton->setVisible(mcuTargetValid); + m_kitRemovalPushButton->setVisible(mcuTargetValid); + if (mcuTargetValid) { + const bool mcuTargetKitExists = !McuSupportOptions::existingKits(mcuTarget).isEmpty(); + m_kitCreationInfoLabel->setType(mcuTargetKitExists + ? Utils::InfoLabel::Information + : Utils::InfoLabel::Ok); + m_kitCreationInfoLabel->setText(mcuTargetKitExists + ? tr("A kit for the selected target exists.") + : tr("A kit for the selected target can be created.")); + m_kitCreationPushButton->setEnabled(!mcuTargetKitExists); + m_kitRemovalPushButton->setEnabled(mcuTargetKitExists); + } else { + m_kitCreationInfoLabel->setType(Utils::InfoLabel::NotOk); + m_kitCreationInfoLabel->setText("Provide the package paths in order to create a kit " + "for your target."); + } } // Status label in the bottom @@ -226,19 +251,6 @@ void McuSupportOptionsWidget::apply() m_options.qtForMCUsSdkPackage->writeToSettings(); for (auto package : m_options.packages) package->writeToSettings(); - - if (!isVisible()) - return; - - McuSupportOptions::registerQchFiles(); - - const McuTarget *mcuTarget = currentMcuTarget(); - if (!mcuTarget) - return; - - for (auto existingKit : McuSupportOptions::existingKits(mcuTarget)) - ProjectExplorer::KitManager::deregisterKit(existingKit); - McuSupportOptions::newKit(mcuTarget, m_options.qtForMCUsSdkPackage); } void McuSupportOptionsWidget::populateMcuTargetsComboBox() From 99b66f62385f46118476d681e85e6e06cbfad64a Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Mon, 11 May 2020 17:12:09 +0200 Subject: [PATCH 17/18] Doc: Update info about managing item hierarchy in Design mode Task-number: QDS-2056 Change-Id: I0786d01dcde48e056450ea70b498abcdd204e381 Reviewed-by: Thomas Hartmann --- .../images/qmldesigner-element-size.png | Bin 32345 -> 37965 bytes .../images/qmldesigner-navigator-arrows.png | Bin 8740 -> 4325 bytes .../images/qmldesigner-navigator.png | Bin 9431 -> 4803 bytes .../src/qtquick/qtquick-navigator.qdoc | 61 +++++++++--------- 4 files changed, 31 insertions(+), 30 deletions(-) diff --git a/doc/qtcreator/images/qmldesigner-element-size.png b/doc/qtcreator/images/qmldesigner-element-size.png index ad2d3b666be9a2d5b7813e192a66f1e13d8cc701..5c084277dec2703a021a52730de534ed6f2cd3c6 100644 GIT binary patch literal 37965 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 OVDNPHb6Mw<&;$UV)XsST literal 32345 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 N44$rjF6*2UngD;$1hxPG diff --git a/doc/qtcreator/images/qmldesigner-navigator-arrows.png b/doc/qtcreator/images/qmldesigner-navigator-arrows.png index ecc59fcec11b43de005e1bdd141c6f71b72257a7..404e5208756279134f43b2d18f94b19d516e35c0 100644 GIT binary patch literal 4325 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 literal 8740 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 I>zopr0MRZ%mH+?% diff --git a/doc/qtcreator/images/qmldesigner-navigator.png b/doc/qtcreator/images/qmldesigner-navigator.png index 4fe5e737c609aa82e4cd92c164c83344dfc44771..7aae0659cce5371ddf3ceac09f440d5306395ece 100644 GIT binary patch literal 4803 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 literal 9431 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 HDWM4fYjBNQ diff --git a/doc/qtcreator/src/qtquick/qtquick-navigator.qdoc b/doc/qtcreator/src/qtquick/qtquick-navigator.qdoc index e1091481d32..43eb353ace0 100644 --- a/doc/qtcreator/src/qtquick/qtquick-navigator.qdoc +++ b/doc/qtcreator/src/qtquick/qtquick-navigator.qdoc @@ -38,44 +38,44 @@ You can select items in the \uicontrol Navigator to edit their properties in the \uicontrol Properties view. Items can access the properties of their - parent item. To select items on the canvas, right-click an item, and select - another type in the context menu. + parent item. To select items in the \uicontrol {Form Editor}, right-click + an item, and select another type in the context menu. - Typically, child items are located within the parent item on the canvas. - However, they do not necessarily have to fit inside the parent item. For - example, you might want to make a mouse area larger than the rectangle - or image beneath it (1). + Typically, child items are located within the parent item in the + \uicontrol {Form Editor}. However, they do not necessarily have to + fit inside the parent item. For example, you might want to make a + mouse area larger than the rectangle or image beneath it (1). \image qmldesigner-element-size.png "Mouse area for a button" When you copy an item, all its child items are also copied. When you remove an item, the child items are also removed. - To show and hide items on the canvas when focusing on specific parts of the - application, click \inlineimage eye_open.png - . To change the visibility of an item in the application code, select the + Select context menu commands to reset item size, position, or anchors, + and to edit items colors or the annotations attached to it. To change + the source of an Image type, select \uicontrol {Change Source URL} in + the context menu. + + \section1 Showing and Hiding Items + + To show and hide items in the \uicontrol {Form Editor} when focusing on + specific parts of the application, click \inlineimage eye_open.png + in the \uicontrol Navigator. + + To change the visibility of an item in the application code, select the \uicontrol Visibility check box in the \uicontrol Properties view or select \uicontrol Edit > \uicontrol Visibility in the context menu. - You can also set the \uicontrol Opacity field to 0 to hide items that you - want to apply animation to. + You can also set the \uicontrol Opacity field to 0 in \uicontrol Properties + to hide items in the UI that you want to apply animation to. As all properties, visibility and opacity are inherited from the parent item. To hide or show child items, edit the properties of the parent item. - To hide invisible items in the navigator, click \inlineimage filtericon.png + To hide invisible items in the \uicontrol Navigator, click + \inlineimage filtericon.png (\uicontrol {Filter Tree}) and select \uicontrol {Show only visible items}. - To reset item size, position, or anchors, select context menu commands. To - change the source of an Image type, select \uicontrol {Change Source URL} in - the context menu. - - To view lists of files or projects, instead, select \uicontrol {File System}, - \uicontrol {Open Documents}, or \uicontrol Projects in the menu. To view - several types of content at a time, split the sidebars by clicking the - \inlineimage splitbutton_horizontal.png - (\uicontrol Split) button. - \section1 Setting the Stacking Order The \c z property of an \l Item determines its position in relation to its @@ -85,7 +85,7 @@ from the last item up. To move an item to the front or back of all its siblings, right-click it in - the navigator or the \uicontrol {Form Editor} and select + the \uicontrol Navigator or \uicontrol {Form Editor} and select \uicontrol {Stack (z)} > \uicontrol {To Front} or \uicontrol {To Back}. To raise or lower the stack value of an item, select \uicontrol Raise or \uicontrol Lower. To remove the \c z property, select @@ -96,13 +96,14 @@ \section1 Switching Parent Items - When you drag and drop instances of QML types to the canvas, the new item is - added as a child of the item beneath it. When you move items on the canvas, - it is not possible to determine whether you want to adjust their position or - attach them to a new parent item. Therefore, the parent item is not - automatically changed. To change the parent of the item, press down the - \key Shift key before you drag and drop the item into a new position. The - topmost item under the cursor becomes the new parent of the item. + When you drag and drop instances of QML types to the + \uicontrol {Form Editor}, the new item is added as a child of the item + beneath it. When you move the items, it is not possible to determine whether + you want to adjust their position or attach them to a new parent item. + Therefore, the parent item is not automatically changed. To change the + parent of the item, press down the \key Shift key before you drag and drop + the item into a new position. The topmost item under the cursor becomes the + new parent of the item. You can change the parent of an item also in the \uicontrol Navigator. Drag and drop the item to another position in the tree or use the arrow From 8e1169f4bf6fc97f7f864cefeb5a273f271798cf Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Mon, 11 May 2020 11:38:33 +0200 Subject: [PATCH 18/18] qbs build: Take differences between clang and "apple clang" into account In particular, clang with version number 10 is not really clang 10 on macOS. Change-Id: I8be489fa9cffd63c1ea8f13d181686ab1a575ec6 Reviewed-by: Christian Stenger --- qbs/imports/QtcProduct.qbs | 1 + tests/auto/extensionsystem/plugin.qbs | 1 + 2 files changed, 2 insertions(+) diff --git a/qbs/imports/QtcProduct.qbs b/qbs/imports/QtcProduct.qbs index 862c8247433..d96c096f8fd 100644 --- a/qbs/imports/QtcProduct.qbs +++ b/qbs/imports/QtcProduct.qbs @@ -37,6 +37,7 @@ Product { cpp.cxxFlags: { var flags = []; if (qbs.toolchain.contains("clang") + && !qbs.hostOS.contains("darwin") && Utilities.versionCompare(cpp.compilerVersion, "10") >= 0) { // Triggers a lot in Qt. flags.push("-Wno-deprecated-copy", "-Wno-constant-logical-operand"); diff --git a/tests/auto/extensionsystem/plugin.qbs b/tests/auto/extensionsystem/plugin.qbs index 446dc250c79..68e259fafd6 100644 --- a/tests/auto/extensionsystem/plugin.qbs +++ b/tests/auto/extensionsystem/plugin.qbs @@ -15,6 +15,7 @@ DynamicLibrary { cpp.cxxFlags: { var flags = []; if (qbs.toolchain.contains("clang") + && !qbs.hostOS.contains("darwin") && Utilities.versionCompare(cpp.compilerVersion, "10") >= 0) { // Triggers a lot in Qt. flags.push("-Wno-deprecated-copy", "-Wno-constant-logical-operand");