aboutsummaryrefslogtreecommitdiffstats
path: root/doc/qtcreator/src/user-interface/creator-ui.qdoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/qtcreator/src/user-interface/creator-ui.qdoc')
-rw-r--r--doc/qtcreator/src/user-interface/creator-ui.qdoc118
1 files changed, 109 insertions, 9 deletions
diff --git a/doc/qtcreator/src/user-interface/creator-ui.qdoc b/doc/qtcreator/src/user-interface/creator-ui.qdoc
index 315720275a..031e15cedb 100644
--- a/doc/qtcreator/src/user-interface/creator-ui.qdoc
+++ b/doc/qtcreator/src/user-interface/creator-ui.qdoc
@@ -143,7 +143,7 @@
> \uicontrol Environment, and then select a theme in the \uicontrol Theme
field.
- \image qtcreator-options-environment-interface.png "Interface preferences"
+ \image qtcreator-preferences-environment-interface.webp {Interface preferences}
\section1 Changing Languages
@@ -376,13 +376,17 @@
\list
- \li \uicontrol{Issues}
+ \li \l {Issues}
- \li \uicontrol{Search Results}
+ \li \l {Search Results}
- \li \uicontrol{Application Output}
+ \li \l {Application Output}
- \li \uicontrol{Compile Output}
+ \li \l {Compile Output}
+
+ \if defined(qtcreator)
+ \li \l {Terminal}
+ \endif
\li \uicontrol {QML Debugger Console}
@@ -396,7 +400,7 @@
\li \l{Using Squish}{Squish} test results and Squish Server and
Runner logs
- \li \uicontrol {To-Do Entries}
+ \li \l {To-Do Entries}
\endif
@@ -404,7 +408,7 @@
Output is available on the taskbar in all \l{Selecting Modes}{modes}.
- \image qtcreator-output-panes-taskbar.png "Output on the taskbar"
+ \image qtcreator-output-panes-taskbar.webp "Output on the taskbar"
You can view output in the following ways:
@@ -415,7 +419,8 @@
\li Select \inlineimage icons/output-pane-menu.png
, and then select the view to open.
\li Select \uicontrol View > \uicontrol Output.
- The menu items also display the keyboard shortcuts that you can use.
+ The menu items also display the \l{Keyboard Shortcuts}
+ {keyboard shortcuts} that you can use.
\endlist
To maximize an open output view, select the \inlineimage icons/arrowup.png
@@ -447,7 +452,7 @@
\uicontrol Preferences > \uicontrol Environment > \uicontrol Interface, and
then select the codec in the \uicontrol {Text codec for tools} field.
- \image qtcreator-options-environment-interface.png "Interface tab in the Environment preferences"
+ \image qtcreator-preferences-environment-interface.webp {Interface tab in Environment preferences}
\section1 Finding and Filtering Output
@@ -644,6 +649,101 @@
\endlist
\if defined(qtcreator)
+
+ \section1 Terminal
+
+ When you select the \uicontrol {Run in Terminal} check box and run an
+ application or the \uicontrol {Open Terminal} button to open a terminal,
+ the default terminal opens. On Linux and \macos, you can set the default
+ terminal by selecting \uicontrol Edit > \uicontrol Preferences >
+ \uicontrol Environment > \uicontrol System.
+
+ To open the terminal on the taskbar instead of in a separate window, select
+ \uicontrol Edit > \uicontrol Preferences > \uicontrol Terminal >
+ \uicontrol {Use internal terminal}.
+
+ \image qtcreator-output-terminal.webp {Terminal pane}
+
+ To clear the terminal, select \inlineimage icons/clean_pane_small.png
+ (\uicontrol Clear).
+
+ To close the current terminal, select \inlineimage icons/terminal-close.png
+ .
+
+ To open new terminals as tabs, select \inlineimage icons/terminal-create.png
+ .
+
+ To move between terminals, select the tabs or \inlineimage icons/arrowup.png
+ and \inlineimage icons/arrowdown.png
+ .
+
+ To select a word in a terminal, double-click it. To select the whole line,
+ triple-click it.
+
+ To open links in a browser, files in the editor, or folders in the
+ \l Projects view, hover the mouse over them, and press \key Ctrl.
+
+ To \l{Finding and Replacing}{search} through the output, press \key {Ctrl+F}.
+
+ To make the font larger or smaller, select the \inlineimage icons/plus.png
+ and \inlineimage icons/minus.png
+ buttons. You can also change the font size in terminal preferences.
+
+ To open terminal preferences, select \inlineimage icons/settings.png
+ (\uicontrol Configure).
+
+ Most of the \QC keyboard shortcuts are disabled in the terminal, except the
+ ones for opening terminal preferences or the locator and quitting \QC. To
+ send the escape key to the terminal instead of closing the terminal, select
+ \uicontrol {Shift+Esc}. You can also specify that the escape key is sent to
+ the terminal in terminal preferences.
+
+ \section2 Setting Terminal Preferences
+
+ To set preferences for the internal terminal, select \uicontrol Edit >
+ \uicontrol Preferences > \uicontrol Terminal, or select the
+ \uicontrol Configure button in the \uicontrol Terminal pane.
+
+ \image qtcreator-preferences-terminal.webp {Terminal tab in Preferences}
+
+ \table
+ \header
+ \li Option
+ \li Value
+ \row
+ \li \uicontrol {Use internal terminal}
+ \li Open the \uicontrol Terminal pane when you select
+ \uicontrol {Run in Terminal} or \uicontrol {Open Terminal}.
+ \row
+ \li \uicontrol {Send escape key to terminal}
+ \li Send the escape key to the terminal instead of closing the terminal.
+ \row
+ \li \uicontrol {Audible bell}
+ \li Play an audible bell when the a bell character is received.
+ \row
+ \li \uicontrol {Allow blinking cursor}
+ \li Allow the cursor to blink.
+ \row
+ \li \uicontrol {Font}
+ \li Select the \uicontrol {Font family} and \uicontrol Size for the text
+ in the terminal. You can also use the \inlineimage icons/plus.png
+ and \inlineimage icons/minus.png buttons in the \uicontrol Terminal
+ pane to change the font size.
+ \row
+ \li \uicontrol {Colors}
+ \li Set colors for the \uicontrol Terminal pane \uicontrol Foreground,
+ \uicontrol Background, \uicontrol Selection, and
+ \uicontrol {Find match}.
+ \row
+ \li \uicontrol {Default shell}
+ \li Set the full path to the default terminal executable in
+ \uicontrol {Shell path} and the arguments to pass to the shell
+ in \uicontrol {Shell arguments}.
+ \endtable
+
+ To use an existing color scheme, select \uicontrol {Load Theme}. To revert
+ color changes, select \uicontrol {Reset Theme}.
+
\section1 To-Do Entries
\uicontrol {To-Do Entries} lists the BUG, FIXME, NOTE, TODO, and