settings_dialog
Qt::ApplicationModal
0
0
1077
673
400
400
Preferences
-
0
0
5
true
General
-
true
0
0
1021
607
-
Interface
-
-
-
135
0
QComboBox::InsertAtBottom
-
(requires restart)
-
Qt::Horizontal
40
20
-
Dock widget title bar
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
-
Use native file dialogs
true
-
-
-
Small
-
Normal
true
-
Large
-
Qt::Horizontal
40
20
-
Use system icon theme if available (requires restart)
-
Cursor blinking
true
-
Show status bar
true
-
-
Octave logo only
true
-
Letter icons
-
Graphic icons
-
Qt::Horizontal
40
20
-
Toolbar Icons
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
-
Icon set for dock widgets
-
-
0
-
false
Active
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
Qt::Horizontal
QSizePolicy::Fixed
40
20
-
false
Text inactive
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
false
Active
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
Qt::Horizontal
QSizePolicy::Fixed
12
20
-
Custom style
-
-
false
Background inactive
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
-
false
3D
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
false
0
0
-80
80
50
-
Qt::Horizontal
40
20
-
Confirm before exiting
-
Language
-
-
135
0
-
Qt::Horizontal
40
20
-
Style
-
Octave Startup
-
These preferences are applied after any .octaverc startup files.
-
-
Initial working directory of Octave interpreter
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
true
-
-
-
Restore last working directory of previous session
-
0
0
Browse
-
Qt::Vertical
20
40
Command
-
true
0
0
1035
569
-
-
40
20
-
-
Use foreground color
-
-
Cursor type:
-
-
-
Font
-
0
0
false
QFontComboBox::MonospacedFonts
-
-
Font size
-
0
0
2
96
10
-
Qt::Horizontal
40
20
-
0
-
0
0
0
5000
20
1000
-
(Changing buffer size clears history)
-
Qt::Horizontal
40
20
-
100
20
History buffer Size
-
Qt::Horizontal
QSizePolicy::Fixed
20
20
-
-
Set focus to Command Window when running a command from within another widget
-
Print debug location in Command Window in addition to the marker in the editor
-
Qt::Horizontal
-
Command Window Colors
-
0
0
Qt::Horizontal
-
Qt::Horizontal
-
Qt::Vertical
QSizePolicy::Expanding
20
40
Editor
-
true
0
0
1021
1467
-
General
-
0
-
false
Do not show whitespace used for indentation
-
0
0
Show status bar
true
-
true
0
0
Show line numbers
-
0
0
Show whitespace
-
0
0
Enable Code Folding
true
-
0
0
Show tool bar
true
-
true
0
0
Show horizontal scroll bar
true
-
-
Number size as difference to editor font
-
false
0
0
-6
6
-
Qt::Horizontal
40
20
-
-
Qt::Horizontal
40
20
-
-
false
Color
-
true
0
0
Highlight current line
-
Qt::Horizontal
QSizePolicy::Fixed
20
20
-
0
0
Show EOL characters
-
Qt::Horizontal
QSizePolicy::Fixed
10
0
-
0
-
Highlight all occurrences of a word selected by a double click
-
-
true
0
0
Use custom file editor
-
false
command line (%f=file, %l=line):
-
false
-
Qt::Horizontal
40
20
-
Tabs
-
-
Qt::Horizontal
QSizePolicy::Fixed
10
0
-
-
-
Qt::Horizontal
40
20
-
Tab position
-
0
-
false
Tab width min.
-
0
0
80
600
20
160
-
false
max.
-
false
0
0
180
600
20
300
-
0
0
Show complete path in title
-
Qt::Horizontal
40
20
-
Comments (Octave)
false
-
-
Strings considered for uncommenting text
-
Qt::Horizontal
QSizePolicy::Fixed
10
10
-
String used for commenting selected text
-
-
-
Qt::Horizontal
40
10
-
Long lines
-
0
-
-
true
0
0
This works well for monospaced fonts. The line is drawn at a position based on the width of a space character in the default font. It may not work very well if styles use proportional fonts or if varied font sizes or bold, italic and normal texts are used.
Break long lines at line length
false
-
false
Break lines only in comments
false
-
Qt::Horizontal
40
20
-
Qt::Horizontal
QSizePolicy::Fixed
10
0
-
0
0
2
256
80
-
Line length
-
-
Long line marker
true
-
Line
true
-
Background
-
Qt::Horizontal
40
20
-
-
true
0
0
This works well for monospaced fonts. The line is drawn at a position based on the width of a space character in the default font. It may not work very well if styles use proportional fonts or if varied font sizes or bold, italic and normal texts are used.
Wrap long lines at current window border
false
-
Indentation
-
-
0
0
1
32
2
-
Qt::Horizontal
40
20
-
Indent width
-
Tab indents line
-
Qt::Horizontal
40
20
-
Auto indentation
-
0
0
1
32
-
Tab width
-
Show indentation guides
-
Backspace unindents line
-
Qt::Horizontal
QSizePolicy::Fixed
10
0
-
Indentation uses tabs
-
-
Auto insert after "if" etc.
-
0
0
QComboBox::AdjustToContents
5
-
Nothing
-
"endif" etc.
-
"end"
-
Qt::Horizontal
QSizePolicy::Expanding
10
0
-
Auto completion
-
-
Qt::Horizontal
QSizePolicy::Fixed
10
0
-
true
Match keywords
true
-
true
Case sensitive
true
-
true
Match words in document
-
true
Replace word by suggested one
-
Qt::Horizontal
40
20
-
Qt::Horizontal
40
20
-
-
false
With Octave builtins
-
false
With Octave functions
-
-
false
Number of characters before list is shown:
-
false
1
6
2
-
Qt::Horizontal
40
20
-
true
Show completion list automatically
false
-
Qt::Horizontal
QSizePolicy::Fixed
10
0
-
true
Debugging
-
-
Always show debug breakpoints and pointers (opens related file if closed)
true
-
File handling
-
0
0
-
0
-
Reload externally changed files without prompt
-
0
0
Restore editor tabs from previous session on startup or when editor is shown again after closing
-
0
0
Create nonexistent files without prompting
-
0
-
Default EOL mode
-
0
0
QComboBox::AdjustToContents
7
-
Windows (CRLF)
-
Legacy Mac (CR)
-
Unix (LF)
-
Qt::Horizontal
40
20
-
-
Text encoding used for loading and saving
-
-
Qt::Horizontal
40
20
-
Close all files when the editor widget is closed/hidden
true
-
true
false
Editor Styles
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
-
<html><head/><body><p>Select font, font size (as a difference from the default size), font style (<b>b</b>old, <b>i</b>talic, <b>u</b>nderline), text color, and background color (for the latter, the color magenta (255,0,255) is a placeholder for the default background color).</p></body></html>
true
-
0
0
-
Qt::Vertical
20
20
File Browser
-
true
0
0
1035
569
-
Behavior
-
-
Synchronize Octave working directory with file browser
-
-
0
-
Restore last directory of previous session
-
0
0
-
0
0
Browse
-
Initial file browser directory (only if not synchronized with initial working directory of Octave)
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
true
-
Qt::Horizontal
20
20
-
-
0
0
Extensions of files to be opened in the default text editor (separated by ";"):
-
-
Qt::Vertical
20
100
Workspace
-
true
0
0
1035
569
-
0
-
true
0
0
Colors for variable attributes
-
Qt::Vertical
20
40
Variable Editor
-
true
0
0
1035
569
0
0
678
384
-
-
-
Font size
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
Default row height
-
Default column width
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
10
-
Liberation Mono
-
Qt::Horizontal
40
20
-
10
-
500
100
-
Use Command Window font
true
-
Font
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
-
Variable Editor Colors
-
true
Use alternating row colors
-
Qt::Vertical
20
40
Shortcuts
-
true
0
0
1035
569
-
QLayout::SetDefaultConstraint
0
-
-
Select this option to prevent conflicts with readline shortcuts
Disable global shortcuts when Command Window has focus
true
-
Qt::Horizontal
-
10
10
-
Qt::Horizontal
40
20
-
Import shortcut set
Import
-
Export current shortcut set
Export
-
Reset shortcuts to their defaults
Default
-
Edit a shortcut by double-clicking in a cell
-
0
-
0
0
0
0
0
0
true
false
false
false
3
false
120
false
64
true
Action
false
Default
Actual
Network
-
true
0
0
1035
569
-
-
Allow Octave to connect to the Octave web site to display current news and information
-
-
false
Hostname:
-
false
-
HttpProxy
-
Socks5Proxy
-
false
Username:
-
Use proxy server
-
false
Proxy type:
-
false
Port:
-
false
Password:
-
false
-
false
-
false
-
false
QLineEdit::Password
-
Qt::Vertical
20
40
-
QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok
useProxyServer
toggled(bool)
label_4
setEnabled(bool)
249
59
69
122
useProxyServer
toggled(bool)
label_3
setEnabled(bool)
249
59
59
91
useProxyServer
toggled(bool)
proxyHostName
setEnabled(bool)
249
59
291
124
useProxyServer
toggled(bool)
label_5
setEnabled(bool)
249
59
44
152
useProxyServer
toggled(bool)
proxyType
setEnabled(bool)
249
59
291
91
useProxyServer
toggled(bool)
proxyPort
setEnabled(bool)
249
59
364
154
useCustomFileEditor
toggled(bool)
customFileEditor
setEnabled(bool)
111
62
343
63
useProxyServer
toggled(bool)
label_7
setEnabled(bool)
249
59
67
212
useProxyServer
toggled(bool)
label_6
setEnabled(bool)
249
59
68
182
useProxyServer
toggled(bool)
proxyPassword
setEnabled(bool)
249
59
364
214
useProxyServer
toggled(bool)
proxyUserName
setEnabled(bool)
249
59
364
184
useCustomFileEditor
toggled(bool)
customEditorLabel
setEnabled(bool)
349
383
111
413
editor_ws_checkbox
toggled(bool)
editor_ws_indent_checkbox
setEnabled(bool)
85
119
282
119
cb_widget_custom_style
toggled(bool)
label_bgtitle
setEnabled(bool)
228
156
380
156
editor_highlightCurrentLine
toggled(bool)
editor_label_cl_color
setEnabled(bool)
184
86
515
86
editor_codeCompletion
toggled(bool)
editor_spinbox_ac_threshold
setEnabled(bool)
83
223
412
223
editor_codeCompletion
toggled(bool)
editor_label_ac_threshold
setEnabled(bool)
83
223
288
223
cb_widget_custom_style
toggled(bool)
label_fgtitle
setEnabled(bool)
228
156
496
156
cb_restore_octave_dir
toggled(bool)
le_octave_dir
setDisabled(bool)
270
255
270
285
cb_restore_octave_dir
toggled(bool)
pb_octave_dir
setDisabled(bool)
270
255
467
285
cb_restore_file_browser_dir
toggled(bool)
le_file_browser_dir
setDisabled(bool)
250
294
250
324
cb_restore_file_browser_dir
toggled(bool)
pb_file_browser_dir
setDisabled(bool)
250
294
426
324
editor_longWindowTitle
toggled(bool)
editor_lbl_min_tab_width
setEnabled(bool)
145
72
343
72
editor_longWindowTitle
toggled(bool)
editor_notebook_tab_width_max
setEnabled(bool)
145
72
437
72
editor_longWindowTitle
toggled(bool)
editor_lbl_max_tab_width
setEnabled(bool)
145
72
439
72
editor_longWindowTitle
toggled(bool)
editor_notebook_tab_width_min
setEnabled(bool)
145
72
393
72
editor_checkbox_ac_keywords
toggled(bool)
editor_checkbox_ac_builtins
setEnabled(bool)
118
231
296
231
editor_checkbox_ac_keywords
toggled(bool)
editor_checkbox_ac_functions
setEnabled(bool)
118
231
446
231
cb_widget_custom_style
toggled(bool)
label_3d_title
setEnabled(bool)
260
186
419
236
cb_widget_custom_style
toggled(bool)
label_fgtitle_active
setEnabled(bool)
260
190
533
214
cb_widget_custom_style
toggled(bool)
label_bgtitle_active
setEnabled(bool)
260
190
525
190
cb_widget_custom_style
toggled(bool)
sb_3d_title
setEnabled(bool)
260
186
507
236
editor_break_checkbox
toggled(bool)
editor_break_comments_checkbox
setEnabled(bool)
286
446
483
446
editor_showLineNumbers
toggled(bool)
editor_linenr_size_label
setEnabled(bool)
161
124
377
124
editor_showLineNumbers
toggled(bool)
editor_linenr_size
setEnabled(bool)
161
124
488
124
editor_long_line_marker
toggled(bool)
editor_long_line_marker_line
setEnabled(bool)
252
397
346
397
editor_long_line_marker
toggled(bool)
editor_long_line_marker_background
setEnabled(bool)
252
397
428
397