Pass mod into vterm_keyboard_unichar(), instead of
unconditional VTERM_MOD_NONE.
Change-Id: I850c5cb6d00302e46cfce6e695e159a5ce99dafb
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
The QCache::insert() may delete the inserted object.
In this case it returns false. Make use of the returned
value and don't use the object anymore in false case.
Change-Id: I1519766f77fa5965268a327d3159a357135e142b
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
The FancyMainWindow::dockWidgets() function did find all children,
even if there was another FancyMainWindow in the hierarchy with its own
dock widget children.
Change-Id: I44c2fe669d08a938e86e889caa570d2b19a0cac7
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Moved the Creating UIs for MCUs section from the Creating Custom
Components page to a separate page in the QDS on MCUs subset. Modified
the content to match the current implementation, and added links to the
related pages in the Qt for MCUs documentation set.
Also modified the related QDS pages, including the ToC, accordingly.
Task-number: QDS-10329
Change-Id: Ibfefa2d023e71a369979b4a7cb74f0b284919290
Reviewed-by: Yasser Grimes <yasser.grimes@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
in the session. The state of the editor views and editors was already
saved, but the history of editors was missing. Affects the open document
window (Ctrl+Tab).
Change-Id: I2ee8d96c27d8ab72022c6335d42455395380f124
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: David Schulz <david.schulz@qt.io>
For the special case when the Qt SDK Installer appends the same path to
the key.
Task-number: QTBUG-115754
Change-Id: I87d8f3d8074044f440ed3042bc5fe8356a6c429c
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Don't insert widget into area twice as that corrupts the workspace.
Fixes: QDS-10351
Fixes: QDS-10388
Change-Id: Icacddf2a95243beee5d6314fbdc38e284639ecec
Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
- Regenerated clangformatchecks for clang-format-16
- Updated clangformatconfigwidget for using new clangformatchecks
Fixes: QTCREATORBUG-29434
Change-Id: If308942b6fbe4cc2568acda6d421139175ac081a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
ShellIntegration previously ignored the initial and final flags of onOsc.
Change-Id: Ifa9594fba654cf543c117835fc182d4642dc70e4
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Allows terminal apps like vim to set the clipboard, even from inside
an ssh/remote shell.
Change-Id: I1d068737ef65bb4541c3fc9c43870986865f1b45
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
After extensive
benchmarking(https://quick-bench.com/q/ajHEd5ZE-zmI2FoLQLGX9NREgmw)
there was a clear result that a forced inline variatic function provides
the fastest result.
static bool search(QByteArrayView input)
{
return CoreUtils::contains(input,
"children",
"data",
"childrenRect",
"icon",
"left",
"transform",
"visibleChildren");
}
Change-Id: Id492bb4351bf3e87fc8e85c2b99e8d2a9b3efd0d
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
Sets the background color for code blocks and for inline code (actually
for any fixed font text).
Change-Id: I1365111b38314a8e0a129aca35d754ad3f2f13bb
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Previously the "compileGroups" > "includes" section contained paths to
frameworks, like "<Qt>/lib/QtCore.framework" which we use to add a
framework path of "<Qt>/lib" to the code model. These paths moved to a
new "compileGroups" > "frameworks" section in file-api in CMake >= 3.27,
so we need to read this section as well.
Fixes: QTCREATORBUG-29450
Change-Id: Ica685006d1373fdc3efee6029acf4a7f7e8528f3
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>