Mercurial > octave
view test/classes/@Sneetch/Sneetch.m @ 33636:3ec6fcce7715 default tip @
gui: Avoid using HAVE_QSCINTILLA in more header files.
* gui-settings.h, settings-dialog.h: Don't include QScintilla header.
Forward-declare QSciLexer class instead if necessary. Declare all member
functions unconditionally.
* gui-settings.cc (gui_settings::get_valid_lexer_styles,
gui_settings::read_lexer_settings),
settings-dialog.cc (settings_dialog::update_lexer,
settings_dialog::get_lexer_settings, settings_dialog::write_lexer_settings):
Define functions unconditionally.
* gui-preferences-ed.h: Don't include QScintilla header. Remove definition of
local variable os_eol_mode from header.
* gui-preferences-ed.cc (os_eol_mode): Move definition of local variable here.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Tue, 28 May 2024 14:54:58 +0200 |
parents | fc4bb4bd1d5e |
children |
line wrap: on
line source
function s = Sneetch (mcbean) %% Test class: should produce error. if (nargin == 1 && isa (mcbean, 'Sneetch')) s = mcbean; else if (nargin == 0) s.mcbean = 1; else s.mcbean = mcbean; end s = class (s, 'Sneetch'); s.sylvester = 1; end end