GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
gui_pref Struct Reference

#include "gui-preferences.h"

Collaboration diagram for gui_pref:

Public Member Functions

 gui_pref (const gui_pref &)=delete
 
 gui_pref (const QString &key_arg, const QVariant &def_arg, const bool ignore_arg=false)
 
 ~gui_pref (void)=default
 
gui_prefoperator= (const gui_pref &)=delete
 

Public Attributes

const QVariant def
 
const bool ignore
 
const QString key
 

Detailed Description

Definition at line 37 of file gui-preferences.h.

Constructor & Destructor Documentation

◆ gui_pref() [1/2]

gui_pref::gui_pref ( const QString &  key_arg,
const QVariant &  def_arg,
const bool  ignore_arg = false 
)
inline

Definition at line 39 of file gui-preferences.h.

◆ gui_pref() [2/2]

gui_pref::gui_pref ( const gui_pref )
delete

◆ ~gui_pref()

gui_pref::~gui_pref ( void  )
default

Member Function Documentation

◆ operator=()

gui_pref& gui_pref::operator= ( const gui_pref )
delete

Member Data Documentation

◆ def

◆ ignore

const bool gui_pref::ignore

Definition at line 54 of file gui-preferences.h.

Referenced by gui_settings::value().

◆ key

const QString gui_pref::key

Definition at line 52 of file gui-preferences.h.

Referenced by file_editor_tab::file_editor_tab(), files_dock_widget::files_dock_widget(), find_files_dialog::find_files_dialog(), set_path_dialog::set_path_dialog(), settings_dialog::settings_dialog(), terminal_dock_widget::terminal_dock_widget(), workspace_view::workspace_view(), welcome_wizard::accept(), annotation_dialog::button_clicked(), settings_dialog::button_clicked(), file_editor::call_custom_editor(), gui_settings::color_value(), octave_qscintilla::comment_string(), resource_manager::config_icon_theme(), resource_manager::config_translators(), main_window::confirm_shutdown(), octave_qscintilla::contextmenu_run(), octave_qscintilla::ctx_menu_run_finished(), main_window::do_reset_windows(), file_editor::empty_script(), external_editor_interface::external_editor(), octave_dock_widget::handle_settings(), annotation_dialog::init(), shortcut_manager::init(), shortcut_manager::init_data(), octave_dock_widget::make_widget(), file_editor::mru_menu_update(), history_dock_widget::notice_settings(), variable_editor::notice_settings(), QTerminal::notice_settings(), command_widget::notice_settings(), file_editor_tab::notice_settings(), main_window::notice_settings(), news_reader::process(), settings_dialog::read_terminal_colors(), settings_dialog::read_varedit_colors(), settings_dialog::read_workspace_colors(), resource_manager::reload_settings(), main_window::request_new_function(), main_window::request_open_file(), main_window::restore_create_file_setting(), find_dialog::restore_settings(), file_editor::save_session(), find_dialog::save_settings(), documentation_bookmarks::save_settings(), documentation_browser::save_settings(), files_dock_widget::save_settings(), find_files_dialog::save_settings(), history_dock_widget::save_settings(), octave_dock_widget::save_settings(), set_path_dialog::save_settings(), workspace_view::save_settings(), gui_settings::set_color_value(), octave_dock_widget::set_focus_predecessor(), main_window::set_window_layout(), file_editor::toggle_preference(), settings_dialog::update_editor_lexers(), resource_manager::update_network_settings(), settings_dialog::update_terminal_colors(), settings_dialog::update_varedit_colors(), settings_dialog::update_workspace_colors(), gui_settings::value(), settings_dialog::write_changed_settings(), settings_dialog::write_lexer_settings(), main_window::write_settings(), shortcut_manager::write_shortcuts(), settings_dialog::write_terminal_colors(), settings_dialog::write_varedit_colors(), and settings_dialog::write_workspace_colors().


The documentation for this struct was generated from the following file: