2024-11-19 19:29:06 +13:00
# include <QAbstractScrollArea>
2025-01-19 16:39:11 +13:00
# include <QActionEvent>
2024-10-20 17:59:23 +13:00
# include <QByteArray>
2025-01-19 16:39:11 +13:00
# include <QChildEvent>
# include <QCloseEvent>
2024-10-20 17:59:23 +13:00
# include <QColor>
2024-11-19 19:29:06 +13:00
# include <QContextMenuEvent>
# include <QDragEnterEvent>
# include <QDragLeaveEvent>
# include <QDragMoveEvent>
# include <QDropEvent>
# include <QEvent>
# include <QFocusEvent>
2024-10-20 17:59:23 +13:00
# include <QFont>
2024-11-19 19:29:06 +13:00
# include <QFrame>
2025-01-19 16:39:11 +13:00
# include <QHideEvent>
2024-10-20 17:59:23 +13:00
# include <QIODevice>
# include <QImage>
2024-11-19 19:29:06 +13:00
# include <QInputMethodEvent>
# include <QKeyEvent>
2024-10-20 17:59:23 +13:00
# include <QList>
# include <QMenu>
2025-01-19 16:39:11 +13:00
# include <QMetaMethod>
2024-10-20 17:59:23 +13:00
# include <QMetaObject>
2024-11-19 19:29:06 +13:00
# include <QMimeData>
# include <QMouseEvent>
2025-01-19 16:39:11 +13:00
# include <QMoveEvent>
2024-11-19 19:29:06 +13:00
# include <QObject>
# include <QPaintDevice>
2025-01-19 16:39:11 +13:00
# include <QPaintEngine>
2024-11-19 19:29:06 +13:00
# include <QPaintEvent>
2025-01-19 16:39:11 +13:00
# include <QPainter>
2024-10-20 17:59:23 +13:00
# include <QPixmap>
# include <QPoint>
2024-11-19 19:29:06 +13:00
# include <QResizeEvent>
2025-01-19 16:39:11 +13:00
# include <QShowEvent>
# include <QSize>
2024-10-20 17:59:23 +13:00
# include <QString>
# include <QByteArray>
# include <cstring>
2025-01-19 16:39:11 +13:00
# include <QTabletEvent>
# include <QTimerEvent>
2024-11-19 19:29:06 +13:00
# include <QVariant>
# include <QWheelEvent>
2024-10-20 17:59:23 +13:00
# include <QWidget>
# include <qsciscintilla.h>
# include "gen_qsciscintilla.h"
2024-12-11 19:55:47 +13:00
2025-01-07 11:30:33 +01:00
# ifdef __cplusplus
extern " C " {
# endif
2025-02-01 13:45:16 +13:00
void miqt_exec_callback_QsciScintilla_cursorPositionChanged ( intptr_t , int , int ) ;
void miqt_exec_callback_QsciScintilla_copyAvailable ( intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_indicatorClicked ( intptr_t , int , int , int ) ;
void miqt_exec_callback_QsciScintilla_indicatorReleased ( intptr_t , int , int , int ) ;
void miqt_exec_callback_QsciScintilla_linesChanged ( intptr_t ) ;
void miqt_exec_callback_QsciScintilla_marginClicked ( intptr_t , int , int , int ) ;
void miqt_exec_callback_QsciScintilla_marginRightClicked ( intptr_t , int , int , int ) ;
void miqt_exec_callback_QsciScintilla_modificationAttempted ( intptr_t ) ;
void miqt_exec_callback_QsciScintilla_modificationChanged ( intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_selectionChanged ( intptr_t ) ;
void miqt_exec_callback_QsciScintilla_textChanged ( intptr_t ) ;
void miqt_exec_callback_QsciScintilla_userListActivated ( intptr_t , int , struct miqt_string ) ;
struct miqt_array /* of struct miqt_string */ miqt_exec_callback_QsciScintilla_apiContext ( QsciScintilla * , intptr_t , int , int * , int * ) ;
bool miqt_exec_callback_QsciScintilla_findFirst ( QsciScintilla * , intptr_t , struct miqt_string , bool , bool , bool , bool , bool , int , int , bool , bool , bool ) ;
bool miqt_exec_callback_QsciScintilla_findFirstInSelection ( QsciScintilla * , intptr_t , struct miqt_string , bool , bool , bool , bool , bool , bool , bool ) ;
bool miqt_exec_callback_QsciScintilla_findNext ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_recolor ( QsciScintilla * , intptr_t , int , int ) ;
void miqt_exec_callback_QsciScintilla_replace ( QsciScintilla * , intptr_t , struct miqt_string ) ;
void miqt_exec_callback_QsciScintilla_append ( QsciScintilla * , intptr_t , struct miqt_string ) ;
void miqt_exec_callback_QsciScintilla_autoCompleteFromAll ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_autoCompleteFromAPIs ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_autoCompleteFromDocument ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_callTip ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_clear ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_copy ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_cut ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_ensureCursorVisible ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_ensureLineVisible ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_foldAll ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_foldLine ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_indent ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_insert ( QsciScintilla * , intptr_t , struct miqt_string ) ;
void miqt_exec_callback_QsciScintilla_insertAt ( QsciScintilla * , intptr_t , struct miqt_string , int , int ) ;
void miqt_exec_callback_QsciScintilla_moveToMatchingBrace ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_paste ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_redo ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_removeSelectedText ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_replaceSelectedText ( QsciScintilla * , intptr_t , struct miqt_string ) ;
void miqt_exec_callback_QsciScintilla_resetSelectionBackgroundColor ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_resetSelectionForegroundColor ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_selectAll ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_selectToMatchingBrace ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_setAutoCompletionCaseSensitivity ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setAutoCompletionReplaceWord ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setAutoCompletionShowSingle ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setAutoCompletionSource ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_setAutoCompletionThreshold ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_setAutoCompletionUseSingle ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_setAutoIndent ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setBraceMatching ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_setBackspaceUnindents ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setCaretForegroundColor ( QsciScintilla * , intptr_t , QColor * ) ;
void miqt_exec_callback_QsciScintilla_setCaretLineBackgroundColor ( QsciScintilla * , intptr_t , QColor * ) ;
void miqt_exec_callback_QsciScintilla_setCaretLineFrameWidth ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_setCaretLineVisible ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setCaretWidth ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_setColor ( QsciScintilla * , intptr_t , QColor * ) ;
void miqt_exec_callback_QsciScintilla_setCursorPosition ( QsciScintilla * , intptr_t , int , int ) ;
void miqt_exec_callback_QsciScintilla_setEolMode ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_setEolVisibility ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setFolding ( QsciScintilla * , intptr_t , int , int ) ;
void miqt_exec_callback_QsciScintilla_setIndentation ( QsciScintilla * , intptr_t , int , int ) ;
void miqt_exec_callback_QsciScintilla_setIndentationGuides ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setIndentationGuidesBackgroundColor ( QsciScintilla * , intptr_t , QColor * ) ;
void miqt_exec_callback_QsciScintilla_setIndentationGuidesForegroundColor ( QsciScintilla * , intptr_t , QColor * ) ;
void miqt_exec_callback_QsciScintilla_setIndentationsUseTabs ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setIndentationWidth ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_setLexer ( QsciScintilla * , intptr_t , QsciLexer * ) ;
void miqt_exec_callback_QsciScintilla_setMarginsBackgroundColor ( QsciScintilla * , intptr_t , QColor * ) ;
void miqt_exec_callback_QsciScintilla_setMarginsFont ( QsciScintilla * , intptr_t , QFont * ) ;
void miqt_exec_callback_QsciScintilla_setMarginsForegroundColor ( QsciScintilla * , intptr_t , QColor * ) ;
void miqt_exec_callback_QsciScintilla_setMarginLineNumbers ( QsciScintilla * , intptr_t , int , bool ) ;
void miqt_exec_callback_QsciScintilla_setMarginMarkerMask ( QsciScintilla * , intptr_t , int , int ) ;
void miqt_exec_callback_QsciScintilla_setMarginSensitivity ( QsciScintilla * , intptr_t , int , bool ) ;
void miqt_exec_callback_QsciScintilla_setMarginWidth ( QsciScintilla * , intptr_t , int , int ) ;
void miqt_exec_callback_QsciScintilla_setMarginWidth2 ( QsciScintilla * , intptr_t , int , struct miqt_string ) ;
void miqt_exec_callback_QsciScintilla_setModified ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setPaper ( QsciScintilla * , intptr_t , QColor * ) ;
void miqt_exec_callback_QsciScintilla_setReadOnly ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setSelection ( QsciScintilla * , intptr_t , int , int , int , int ) ;
void miqt_exec_callback_QsciScintilla_setSelectionBackgroundColor ( QsciScintilla * , intptr_t , QColor * ) ;
void miqt_exec_callback_QsciScintilla_setSelectionForegroundColor ( QsciScintilla * , intptr_t , QColor * ) ;
void miqt_exec_callback_QsciScintilla_setTabIndents ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setTabWidth ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_setText ( QsciScintilla * , intptr_t , struct miqt_string ) ;
void miqt_exec_callback_QsciScintilla_setUtf8 ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_setWhitespaceVisibility ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_setWrapMode ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_undo ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_unindent ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_zoomIn ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_zoomIn2 ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_zoomOut ( QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_zoomOut2 ( QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_zoomTo ( QsciScintilla * , intptr_t , int ) ;
bool miqt_exec_callback_QsciScintilla_event ( QsciScintilla * , intptr_t , QEvent * ) ;
void miqt_exec_callback_QsciScintilla_changeEvent ( QsciScintilla * , intptr_t , QEvent * ) ;
void miqt_exec_callback_QsciScintilla_contextMenuEvent ( QsciScintilla * , intptr_t , QContextMenuEvent * ) ;
void miqt_exec_callback_QsciScintilla_wheelEvent ( QsciScintilla * , intptr_t , QWheelEvent * ) ;
bool miqt_exec_callback_QsciScintilla_canInsertFromMimeData ( const QsciScintilla * , intptr_t , QMimeData * ) ;
struct miqt_string miqt_exec_callback_QsciScintilla_fromMimeData ( const QsciScintilla * , intptr_t , QMimeData * , bool * ) ;
QMimeData * miqt_exec_callback_QsciScintilla_toMimeData ( const QsciScintilla * , intptr_t , struct miqt_string , bool ) ;
void miqt_exec_callback_QsciScintilla_dragEnterEvent ( QsciScintilla * , intptr_t , QDragEnterEvent * ) ;
void miqt_exec_callback_QsciScintilla_dragLeaveEvent ( QsciScintilla * , intptr_t , QDragLeaveEvent * ) ;
void miqt_exec_callback_QsciScintilla_dragMoveEvent ( QsciScintilla * , intptr_t , QDragMoveEvent * ) ;
void miqt_exec_callback_QsciScintilla_dropEvent ( QsciScintilla * , intptr_t , QDropEvent * ) ;
void miqt_exec_callback_QsciScintilla_focusInEvent ( QsciScintilla * , intptr_t , QFocusEvent * ) ;
void miqt_exec_callback_QsciScintilla_focusOutEvent ( QsciScintilla * , intptr_t , QFocusEvent * ) ;
bool miqt_exec_callback_QsciScintilla_focusNextPrevChild ( QsciScintilla * , intptr_t , bool ) ;
void miqt_exec_callback_QsciScintilla_keyPressEvent ( QsciScintilla * , intptr_t , QKeyEvent * ) ;
void miqt_exec_callback_QsciScintilla_inputMethodEvent ( QsciScintilla * , intptr_t , QInputMethodEvent * ) ;
QVariant * miqt_exec_callback_QsciScintilla_inputMethodQuery ( const QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_mouseDoubleClickEvent ( QsciScintilla * , intptr_t , QMouseEvent * ) ;
void miqt_exec_callback_QsciScintilla_mouseMoveEvent ( QsciScintilla * , intptr_t , QMouseEvent * ) ;
void miqt_exec_callback_QsciScintilla_mousePressEvent ( QsciScintilla * , intptr_t , QMouseEvent * ) ;
void miqt_exec_callback_QsciScintilla_mouseReleaseEvent ( QsciScintilla * , intptr_t , QMouseEvent * ) ;
void miqt_exec_callback_QsciScintilla_paintEvent ( QsciScintilla * , intptr_t , QPaintEvent * ) ;
void miqt_exec_callback_QsciScintilla_resizeEvent ( QsciScintilla * , intptr_t , QResizeEvent * ) ;
void miqt_exec_callback_QsciScintilla_scrollContentsBy ( QsciScintilla * , intptr_t , int , int ) ;
QSize * miqt_exec_callback_QsciScintilla_minimumSizeHint ( const QsciScintilla * , intptr_t ) ;
QSize * miqt_exec_callback_QsciScintilla_sizeHint ( const QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_setupViewport ( QsciScintilla * , intptr_t , QWidget * ) ;
bool miqt_exec_callback_QsciScintilla_eventFilter ( QsciScintilla * , intptr_t , QObject * , QEvent * ) ;
bool miqt_exec_callback_QsciScintilla_viewportEvent ( QsciScintilla * , intptr_t , QEvent * ) ;
QSize * miqt_exec_callback_QsciScintilla_viewportSizeHint ( const QsciScintilla * , intptr_t ) ;
int miqt_exec_callback_QsciScintilla_devType ( const QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_setVisible ( QsciScintilla * , intptr_t , bool ) ;
int miqt_exec_callback_QsciScintilla_heightForWidth ( const QsciScintilla * , intptr_t , int ) ;
bool miqt_exec_callback_QsciScintilla_hasHeightForWidth ( const QsciScintilla * , intptr_t ) ;
QPaintEngine * miqt_exec_callback_QsciScintilla_paintEngine ( const QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_keyReleaseEvent ( QsciScintilla * , intptr_t , QKeyEvent * ) ;
void miqt_exec_callback_QsciScintilla_enterEvent ( QsciScintilla * , intptr_t , QEvent * ) ;
void miqt_exec_callback_QsciScintilla_leaveEvent ( QsciScintilla * , intptr_t , QEvent * ) ;
void miqt_exec_callback_QsciScintilla_moveEvent ( QsciScintilla * , intptr_t , QMoveEvent * ) ;
void miqt_exec_callback_QsciScintilla_closeEvent ( QsciScintilla * , intptr_t , QCloseEvent * ) ;
void miqt_exec_callback_QsciScintilla_tabletEvent ( QsciScintilla * , intptr_t , QTabletEvent * ) ;
void miqt_exec_callback_QsciScintilla_actionEvent ( QsciScintilla * , intptr_t , QActionEvent * ) ;
void miqt_exec_callback_QsciScintilla_showEvent ( QsciScintilla * , intptr_t , QShowEvent * ) ;
void miqt_exec_callback_QsciScintilla_hideEvent ( QsciScintilla * , intptr_t , QHideEvent * ) ;
bool miqt_exec_callback_QsciScintilla_nativeEvent ( QsciScintilla * , intptr_t , struct miqt_string , void * , long * ) ;
int miqt_exec_callback_QsciScintilla_metric ( const QsciScintilla * , intptr_t , int ) ;
void miqt_exec_callback_QsciScintilla_initPainter ( const QsciScintilla * , intptr_t , QPainter * ) ;
QPaintDevice * miqt_exec_callback_QsciScintilla_redirected ( const QsciScintilla * , intptr_t , QPoint * ) ;
QPainter * miqt_exec_callback_QsciScintilla_sharedPainter ( const QsciScintilla * , intptr_t ) ;
void miqt_exec_callback_QsciScintilla_timerEvent ( QsciScintilla * , intptr_t , QTimerEvent * ) ;
void miqt_exec_callback_QsciScintilla_childEvent ( QsciScintilla * , intptr_t , QChildEvent * ) ;
void miqt_exec_callback_QsciScintilla_customEvent ( QsciScintilla * , intptr_t , QEvent * ) ;
void miqt_exec_callback_QsciScintilla_connectNotify ( QsciScintilla * , intptr_t , QMetaMethod * ) ;
void miqt_exec_callback_QsciScintilla_disconnectNotify ( QsciScintilla * , intptr_t , QMetaMethod * ) ;
2025-01-07 11:30:33 +01:00
# ifdef __cplusplus
} /* extern C */
2024-12-11 19:55:47 +13:00
# endif
2024-10-20 17:59:23 +13:00
2025-01-18 17:42:41 +13:00
class MiqtVirtualQsciScintilla final : public QsciScintilla {
2024-11-19 19:29:06 +13:00
public :
MiqtVirtualQsciScintilla ( QWidget * parent ) : QsciScintilla ( parent ) { } ;
MiqtVirtualQsciScintilla ( ) : QsciScintilla ( ) { } ;
2025-01-18 17:42:41 +13:00
virtual ~ MiqtVirtualQsciScintilla ( ) override = default ;
2024-11-19 19:29:06 +13:00
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__apiContext = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual QStringList apiContext ( int pos , int & context_start , int & last_word_start ) override {
2025-02-01 13:45:16 +13:00
if ( handle__apiContext = = 0 ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : apiContext ( pos , context_start , last_word_start ) ;
}
int sigval1 = pos ;
int * sigval2 = & context_start ;
int * sigval3 = & last_word_start ;
2025-02-01 13:45:16 +13:00
struct miqt_array /* of struct miqt_string */ callback_return_value = miqt_exec_callback_QsciScintilla_apiContext ( this , handle__apiContext , sigval1 , sigval2 , sigval3 ) ;
2024-11-19 19:29:06 +13:00
QStringList callback_return_value_QList ;
callback_return_value_QList . reserve ( callback_return_value . len ) ;
struct miqt_string * callback_return_value_arr = static_cast < struct miqt_string * > ( callback_return_value . data ) ;
for ( size_t i = 0 ; i < callback_return_value . len ; + + i ) {
QString callback_return_value_arr_i_QString = QString : : fromUtf8 ( callback_return_value_arr [ i ] . data , callback_return_value_arr [ i ] . len ) ;
callback_return_value_QList . push_back ( callback_return_value_arr_i_QString ) ;
}
return callback_return_value_QList ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
struct miqt_array /* of struct miqt_string */ virtualbase_apiContext ( int pos , int * context_start , int * last_word_start ) {
2024-11-19 19:29:06 +13:00
QStringList _ret = QsciScintilla : : apiContext ( static_cast < int > ( pos ) , static_cast < int & > ( * context_start ) , static_cast < int & > ( * last_word_start ) ) ;
// Convert QList<> from C++ memory to manually-managed C memory
struct miqt_string * _arr = static_cast < struct miqt_string * > ( malloc ( sizeof ( struct miqt_string ) * _ret . length ( ) ) ) ;
for ( size_t i = 0 , e = _ret . length ( ) ; i < e ; + + i ) {
QString _lv_ret = _ret [ i ] ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _lv_b = _lv_ret . toUtf8 ( ) ;
struct miqt_string _lv_ms ;
_lv_ms . len = _lv_b . length ( ) ;
_lv_ms . data = static_cast < char * > ( malloc ( _lv_ms . len ) ) ;
memcpy ( _lv_ms . data , _lv_b . data ( ) , _lv_ms . len ) ;
_arr [ i ] = _lv_ms ;
}
struct miqt_array _out ;
_out . len = _ret . length ( ) ;
_out . data = static_cast < void * > ( _arr ) ;
return _out ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__findFirst = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual bool findFirst ( const QString & expr , bool re , bool cs , bool wo , bool wrap , bool forward , int line , int index , bool show , bool posix , bool cxx11 ) override {
2025-02-01 13:45:16 +13:00
if ( handle__findFirst = = 0 ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : findFirst ( expr , re , cs , wo , wrap , forward , line , index , show , posix , cxx11 ) ;
}
const QString expr_ret = expr ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray expr_b = expr_ret . toUtf8 ( ) ;
struct miqt_string expr_ms ;
expr_ms . len = expr_b . length ( ) ;
expr_ms . data = static_cast < char * > ( malloc ( expr_ms . len ) ) ;
memcpy ( expr_ms . data , expr_b . data ( ) , expr_ms . len ) ;
struct miqt_string sigval1 = expr_ms ;
bool sigval2 = re ;
bool sigval3 = cs ;
bool sigval4 = wo ;
bool sigval5 = wrap ;
bool sigval6 = forward ;
int sigval7 = line ;
int sigval8 = index ;
bool sigval9 = show ;
bool sigval10 = posix ;
bool sigval11 = cxx11 ;
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QsciScintilla_findFirst ( this , handle__findFirst , sigval1 , sigval2 , sigval3 , sigval4 , sigval5 , sigval6 , sigval7 , sigval8 , sigval9 , sigval10 , sigval11 ) ;
2024-11-19 19:29:06 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_findFirst ( struct miqt_string expr , bool re , bool cs , bool wo , bool wrap , bool forward , int line , int index , bool show , bool posix , bool cxx11 ) {
2024-11-19 19:29:06 +13:00
QString expr_QString = QString : : fromUtf8 ( expr . data , expr . len ) ;
return QsciScintilla : : findFirst ( expr_QString , re , cs , wo , wrap , forward , static_cast < int > ( line ) , static_cast < int > ( index ) , show , posix , cxx11 ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__findFirstInSelection = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual bool findFirstInSelection ( const QString & expr , bool re , bool cs , bool wo , bool forward , bool show , bool posix , bool cxx11 ) override {
2025-02-01 13:45:16 +13:00
if ( handle__findFirstInSelection = = 0 ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : findFirstInSelection ( expr , re , cs , wo , forward , show , posix , cxx11 ) ;
}
const QString expr_ret = expr ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray expr_b = expr_ret . toUtf8 ( ) ;
struct miqt_string expr_ms ;
expr_ms . len = expr_b . length ( ) ;
expr_ms . data = static_cast < char * > ( malloc ( expr_ms . len ) ) ;
memcpy ( expr_ms . data , expr_b . data ( ) , expr_ms . len ) ;
struct miqt_string sigval1 = expr_ms ;
bool sigval2 = re ;
bool sigval3 = cs ;
bool sigval4 = wo ;
bool sigval5 = forward ;
bool sigval6 = show ;
bool sigval7 = posix ;
bool sigval8 = cxx11 ;
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QsciScintilla_findFirstInSelection ( this , handle__findFirstInSelection , sigval1 , sigval2 , sigval3 , sigval4 , sigval5 , sigval6 , sigval7 , sigval8 ) ;
2024-11-19 19:29:06 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_findFirstInSelection ( struct miqt_string expr , bool re , bool cs , bool wo , bool forward , bool show , bool posix , bool cxx11 ) {
2024-11-19 19:29:06 +13:00
QString expr_QString = QString : : fromUtf8 ( expr . data , expr . len ) ;
return QsciScintilla : : findFirstInSelection ( expr_QString , re , cs , wo , forward , show , posix , cxx11 ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__findNext = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual bool findNext ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__findNext = = 0 ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : findNext ( ) ;
}
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QsciScintilla_findNext ( this , handle__findNext ) ;
2024-11-19 19:29:06 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_findNext ( ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : findNext ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__recolor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void recolor ( int start , int end ) override {
2025-02-01 13:45:16 +13:00
if ( handle__recolor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : recolor ( start , end ) ;
return ;
}
int sigval1 = start ;
int sigval2 = end ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_recolor ( this , handle__recolor , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_recolor ( int start , int end ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : recolor ( static_cast < int > ( start ) , static_cast < int > ( end ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__replace = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void replace ( const QString & replaceStr ) override {
2025-02-01 13:45:16 +13:00
if ( handle__replace = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : replace ( replaceStr ) ;
return ;
}
const QString replaceStr_ret = replaceStr ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray replaceStr_b = replaceStr_ret . toUtf8 ( ) ;
struct miqt_string replaceStr_ms ;
replaceStr_ms . len = replaceStr_b . length ( ) ;
replaceStr_ms . data = static_cast < char * > ( malloc ( replaceStr_ms . len ) ) ;
memcpy ( replaceStr_ms . data , replaceStr_b . data ( ) , replaceStr_ms . len ) ;
struct miqt_string sigval1 = replaceStr_ms ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_replace ( this , handle__replace , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_replace ( struct miqt_string replaceStr ) {
2024-11-19 19:29:06 +13:00
QString replaceStr_QString = QString : : fromUtf8 ( replaceStr . data , replaceStr . len ) ;
QsciScintilla : : replace ( replaceStr_QString ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__append = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void append ( const QString & text ) override {
2025-02-01 13:45:16 +13:00
if ( handle__append = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : append ( text ) ;
return ;
}
const QString text_ret = text ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray text_b = text_ret . toUtf8 ( ) ;
struct miqt_string text_ms ;
text_ms . len = text_b . length ( ) ;
text_ms . data = static_cast < char * > ( malloc ( text_ms . len ) ) ;
memcpy ( text_ms . data , text_b . data ( ) , text_ms . len ) ;
struct miqt_string sigval1 = text_ms ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_append ( this , handle__append , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_append ( struct miqt_string text ) {
2024-11-19 19:29:06 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
QsciScintilla : : append ( text_QString ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__autoCompleteFromAll = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void autoCompleteFromAll ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__autoCompleteFromAll = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : autoCompleteFromAll ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_autoCompleteFromAll ( this , handle__autoCompleteFromAll ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_autoCompleteFromAll ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : autoCompleteFromAll ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__autoCompleteFromAPIs = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void autoCompleteFromAPIs ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__autoCompleteFromAPIs = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : autoCompleteFromAPIs ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_autoCompleteFromAPIs ( this , handle__autoCompleteFromAPIs ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_autoCompleteFromAPIs ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : autoCompleteFromAPIs ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__autoCompleteFromDocument = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void autoCompleteFromDocument ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__autoCompleteFromDocument = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : autoCompleteFromDocument ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_autoCompleteFromDocument ( this , handle__autoCompleteFromDocument ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_autoCompleteFromDocument ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : autoCompleteFromDocument ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__callTip = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void callTip ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__callTip = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : callTip ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_callTip ( this , handle__callTip ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_callTip ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : callTip ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__clear = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void clear ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__clear = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : clear ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_clear ( this , handle__clear ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_clear ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : clear ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__copy = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void copy ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__copy = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : copy ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_copy ( this , handle__copy ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_copy ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : copy ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__cut = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void cut ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__cut = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : cut ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_cut ( this , handle__cut ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_cut ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : cut ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__ensureCursorVisible = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void ensureCursorVisible ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__ensureCursorVisible = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : ensureCursorVisible ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_ensureCursorVisible ( this , handle__ensureCursorVisible ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_ensureCursorVisible ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : ensureCursorVisible ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__ensureLineVisible = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void ensureLineVisible ( int line ) override {
2025-02-01 13:45:16 +13:00
if ( handle__ensureLineVisible = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : ensureLineVisible ( line ) ;
return ;
}
int sigval1 = line ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_ensureLineVisible ( this , handle__ensureLineVisible , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_ensureLineVisible ( int line ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : ensureLineVisible ( static_cast < int > ( line ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__foldAll = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void foldAll ( bool children ) override {
2025-02-01 13:45:16 +13:00
if ( handle__foldAll = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : foldAll ( children ) ;
return ;
}
bool sigval1 = children ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_foldAll ( this , handle__foldAll , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_foldAll ( bool children ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : foldAll ( children ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__foldLine = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void foldLine ( int line ) override {
2025-02-01 13:45:16 +13:00
if ( handle__foldLine = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : foldLine ( line ) ;
return ;
}
int sigval1 = line ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_foldLine ( this , handle__foldLine , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_foldLine ( int line ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : foldLine ( static_cast < int > ( line ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__indent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void indent ( int line ) override {
2025-02-01 13:45:16 +13:00
if ( handle__indent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : indent ( line ) ;
return ;
}
int sigval1 = line ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_indent ( this , handle__indent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_indent ( int line ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : indent ( static_cast < int > ( line ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__insert = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void insert ( const QString & text ) override {
2025-02-01 13:45:16 +13:00
if ( handle__insert = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : insert ( text ) ;
return ;
}
const QString text_ret = text ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray text_b = text_ret . toUtf8 ( ) ;
struct miqt_string text_ms ;
text_ms . len = text_b . length ( ) ;
text_ms . data = static_cast < char * > ( malloc ( text_ms . len ) ) ;
memcpy ( text_ms . data , text_b . data ( ) , text_ms . len ) ;
struct miqt_string sigval1 = text_ms ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_insert ( this , handle__insert , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_insert ( struct miqt_string text ) {
2024-11-19 19:29:06 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
QsciScintilla : : insert ( text_QString ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__insertAt = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void insertAt ( const QString & text , int line , int index ) override {
2025-02-01 13:45:16 +13:00
if ( handle__insertAt = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : insertAt ( text , line , index ) ;
return ;
}
const QString text_ret = text ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray text_b = text_ret . toUtf8 ( ) ;
struct miqt_string text_ms ;
text_ms . len = text_b . length ( ) ;
text_ms . data = static_cast < char * > ( malloc ( text_ms . len ) ) ;
memcpy ( text_ms . data , text_b . data ( ) , text_ms . len ) ;
struct miqt_string sigval1 = text_ms ;
int sigval2 = line ;
int sigval3 = index ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_insertAt ( this , handle__insertAt , sigval1 , sigval2 , sigval3 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_insertAt ( struct miqt_string text , int line , int index ) {
2024-11-19 19:29:06 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
QsciScintilla : : insertAt ( text_QString , static_cast < int > ( line ) , static_cast < int > ( index ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__moveToMatchingBrace = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void moveToMatchingBrace ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__moveToMatchingBrace = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : moveToMatchingBrace ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_moveToMatchingBrace ( this , handle__moveToMatchingBrace ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_moveToMatchingBrace ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : moveToMatchingBrace ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__paste = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void paste ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__paste = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : paste ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_paste ( this , handle__paste ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_paste ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : paste ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__redo = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void redo ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__redo = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : redo ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_redo ( this , handle__redo ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_redo ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : redo ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__removeSelectedText = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void removeSelectedText ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__removeSelectedText = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : removeSelectedText ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_removeSelectedText ( this , handle__removeSelectedText ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_removeSelectedText ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : removeSelectedText ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__replaceSelectedText = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void replaceSelectedText ( const QString & text ) override {
2025-02-01 13:45:16 +13:00
if ( handle__replaceSelectedText = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : replaceSelectedText ( text ) ;
return ;
}
const QString text_ret = text ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray text_b = text_ret . toUtf8 ( ) ;
struct miqt_string text_ms ;
text_ms . len = text_b . length ( ) ;
text_ms . data = static_cast < char * > ( malloc ( text_ms . len ) ) ;
memcpy ( text_ms . data , text_b . data ( ) , text_ms . len ) ;
struct miqt_string sigval1 = text_ms ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_replaceSelectedText ( this , handle__replaceSelectedText , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_replaceSelectedText ( struct miqt_string text ) {
2024-11-19 19:29:06 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
QsciScintilla : : replaceSelectedText ( text_QString ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__resetSelectionBackgroundColor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void resetSelectionBackgroundColor ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__resetSelectionBackgroundColor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : resetSelectionBackgroundColor ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_resetSelectionBackgroundColor ( this , handle__resetSelectionBackgroundColor ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_resetSelectionBackgroundColor ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : resetSelectionBackgroundColor ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__resetSelectionForegroundColor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void resetSelectionForegroundColor ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__resetSelectionForegroundColor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : resetSelectionForegroundColor ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_resetSelectionForegroundColor ( this , handle__resetSelectionForegroundColor ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_resetSelectionForegroundColor ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : resetSelectionForegroundColor ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__selectAll = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
2025-02-01 13:45:16 +13:00
virtual void selectAll ( bool select ) override {
if ( handle__selectAll = = 0 ) {
QsciScintilla : : selectAll ( select ) ;
2024-11-19 19:29:06 +13:00
return ;
}
2025-02-01 13:45:16 +13:00
bool sigval1 = select ;
2024-11-19 19:29:06 +13:00
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_selectAll ( this , handle__selectAll , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_selectAll ( bool select ) {
2024-11-19 19:29:06 +13:00
2025-02-01 13:45:16 +13:00
QsciScintilla : : selectAll ( select ) ;
2024-11-19 19:29:06 +13:00
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__selectToMatchingBrace = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void selectToMatchingBrace ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__selectToMatchingBrace = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : selectToMatchingBrace ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_selectToMatchingBrace ( this , handle__selectToMatchingBrace ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_selectToMatchingBrace ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : selectToMatchingBrace ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setAutoCompletionCaseSensitivity = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setAutoCompletionCaseSensitivity ( bool cs ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setAutoCompletionCaseSensitivity = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionCaseSensitivity ( cs ) ;
return ;
}
bool sigval1 = cs ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setAutoCompletionCaseSensitivity ( this , handle__setAutoCompletionCaseSensitivity , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setAutoCompletionCaseSensitivity ( bool cs ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionCaseSensitivity ( cs ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setAutoCompletionReplaceWord = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setAutoCompletionReplaceWord ( bool replace ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setAutoCompletionReplaceWord = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionReplaceWord ( replace ) ;
return ;
}
bool sigval1 = replace ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setAutoCompletionReplaceWord ( this , handle__setAutoCompletionReplaceWord , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setAutoCompletionReplaceWord ( bool replace ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionReplaceWord ( replace ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setAutoCompletionShowSingle = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setAutoCompletionShowSingle ( bool single ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setAutoCompletionShowSingle = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionShowSingle ( single ) ;
return ;
}
bool sigval1 = single ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setAutoCompletionShowSingle ( this , handle__setAutoCompletionShowSingle , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setAutoCompletionShowSingle ( bool single ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionShowSingle ( single ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setAutoCompletionSource = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setAutoCompletionSource ( QsciScintilla : : AutoCompletionSource source ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setAutoCompletionSource = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionSource ( source ) ;
return ;
}
QsciScintilla : : AutoCompletionSource source_ret = source ;
int sigval1 = static_cast < int > ( source_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setAutoCompletionSource ( this , handle__setAutoCompletionSource , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setAutoCompletionSource ( int source ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionSource ( static_cast < QsciScintilla : : AutoCompletionSource > ( source ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setAutoCompletionThreshold = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setAutoCompletionThreshold ( int thresh ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setAutoCompletionThreshold = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionThreshold ( thresh ) ;
return ;
}
int sigval1 = thresh ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setAutoCompletionThreshold ( this , handle__setAutoCompletionThreshold , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setAutoCompletionThreshold ( int thresh ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionThreshold ( static_cast < int > ( thresh ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setAutoCompletionUseSingle = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setAutoCompletionUseSingle ( QsciScintilla : : AutoCompletionUseSingle single ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setAutoCompletionUseSingle = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionUseSingle ( single ) ;
return ;
}
QsciScintilla : : AutoCompletionUseSingle single_ret = single ;
int sigval1 = static_cast < int > ( single_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setAutoCompletionUseSingle ( this , handle__setAutoCompletionUseSingle , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setAutoCompletionUseSingle ( int single ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoCompletionUseSingle ( static_cast < QsciScintilla : : AutoCompletionUseSingle > ( single ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setAutoIndent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setAutoIndent ( bool autoindent ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setAutoIndent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoIndent ( autoindent ) ;
return ;
}
bool sigval1 = autoindent ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setAutoIndent ( this , handle__setAutoIndent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setAutoIndent ( bool autoindent ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setAutoIndent ( autoindent ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setBraceMatching = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setBraceMatching ( QsciScintilla : : BraceMatch bm ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setBraceMatching = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setBraceMatching ( bm ) ;
return ;
}
QsciScintilla : : BraceMatch bm_ret = bm ;
int sigval1 = static_cast < int > ( bm_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setBraceMatching ( this , handle__setBraceMatching , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setBraceMatching ( int bm ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setBraceMatching ( static_cast < QsciScintilla : : BraceMatch > ( bm ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setBackspaceUnindents = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setBackspaceUnindents ( bool unindent ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setBackspaceUnindents = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setBackspaceUnindents ( unindent ) ;
return ;
}
bool sigval1 = unindent ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setBackspaceUnindents ( this , handle__setBackspaceUnindents , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setBackspaceUnindents ( bool unindent ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setBackspaceUnindents ( unindent ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setCaretForegroundColor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setCaretForegroundColor ( const QColor & col ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setCaretForegroundColor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCaretForegroundColor ( col ) ;
return ;
}
const QColor & col_ret = col ;
// Cast returned reference into pointer
QColor * sigval1 = const_cast < QColor * > ( & col_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setCaretForegroundColor ( this , handle__setCaretForegroundColor , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setCaretForegroundColor ( QColor * col ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCaretForegroundColor ( * col ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setCaretLineBackgroundColor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setCaretLineBackgroundColor ( const QColor & col ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setCaretLineBackgroundColor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCaretLineBackgroundColor ( col ) ;
return ;
}
const QColor & col_ret = col ;
// Cast returned reference into pointer
QColor * sigval1 = const_cast < QColor * > ( & col_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setCaretLineBackgroundColor ( this , handle__setCaretLineBackgroundColor , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setCaretLineBackgroundColor ( QColor * col ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCaretLineBackgroundColor ( * col ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setCaretLineFrameWidth = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setCaretLineFrameWidth ( int width ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setCaretLineFrameWidth = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCaretLineFrameWidth ( width ) ;
return ;
}
int sigval1 = width ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setCaretLineFrameWidth ( this , handle__setCaretLineFrameWidth , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setCaretLineFrameWidth ( int width ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCaretLineFrameWidth ( static_cast < int > ( width ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setCaretLineVisible = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setCaretLineVisible ( bool enable ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setCaretLineVisible = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCaretLineVisible ( enable ) ;
return ;
}
bool sigval1 = enable ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setCaretLineVisible ( this , handle__setCaretLineVisible , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setCaretLineVisible ( bool enable ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCaretLineVisible ( enable ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setCaretWidth = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setCaretWidth ( int width ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setCaretWidth = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCaretWidth ( width ) ;
return ;
}
int sigval1 = width ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setCaretWidth ( this , handle__setCaretWidth , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setCaretWidth ( int width ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCaretWidth ( static_cast < int > ( width ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setColor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setColor ( const QColor & c ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setColor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setColor ( c ) ;
return ;
}
const QColor & c_ret = c ;
// Cast returned reference into pointer
QColor * sigval1 = const_cast < QColor * > ( & c_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setColor ( this , handle__setColor , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setColor ( QColor * c ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setColor ( * c ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setCursorPosition = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setCursorPosition ( int line , int index ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setCursorPosition = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCursorPosition ( line , index ) ;
return ;
}
int sigval1 = line ;
int sigval2 = index ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setCursorPosition ( this , handle__setCursorPosition , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setCursorPosition ( int line , int index ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setCursorPosition ( static_cast < int > ( line ) , static_cast < int > ( index ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setEolMode = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setEolMode ( QsciScintilla : : EolMode mode ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setEolMode = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setEolMode ( mode ) ;
return ;
}
QsciScintilla : : EolMode mode_ret = mode ;
int sigval1 = static_cast < int > ( mode_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setEolMode ( this , handle__setEolMode , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setEolMode ( int mode ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setEolMode ( static_cast < QsciScintilla : : EolMode > ( mode ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setEolVisibility = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setEolVisibility ( bool visible ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setEolVisibility = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setEolVisibility ( visible ) ;
return ;
}
bool sigval1 = visible ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setEolVisibility ( this , handle__setEolVisibility , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setEolVisibility ( bool visible ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setEolVisibility ( visible ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setFolding = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setFolding ( QsciScintilla : : FoldStyle fold , int margin ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setFolding = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setFolding ( fold , margin ) ;
return ;
}
QsciScintilla : : FoldStyle fold_ret = fold ;
int sigval1 = static_cast < int > ( fold_ret ) ;
int sigval2 = margin ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setFolding ( this , handle__setFolding , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setFolding ( int fold , int margin ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setFolding ( static_cast < QsciScintilla : : FoldStyle > ( fold ) , static_cast < int > ( margin ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setIndentation = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setIndentation ( int line , int indentation ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setIndentation = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentation ( line , indentation ) ;
return ;
}
int sigval1 = line ;
int sigval2 = indentation ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setIndentation ( this , handle__setIndentation , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setIndentation ( int line , int indentation ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentation ( static_cast < int > ( line ) , static_cast < int > ( indentation ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setIndentationGuides = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setIndentationGuides ( bool enable ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setIndentationGuides = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentationGuides ( enable ) ;
return ;
}
bool sigval1 = enable ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setIndentationGuides ( this , handle__setIndentationGuides , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setIndentationGuides ( bool enable ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentationGuides ( enable ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setIndentationGuidesBackgroundColor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setIndentationGuidesBackgroundColor ( const QColor & col ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setIndentationGuidesBackgroundColor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentationGuidesBackgroundColor ( col ) ;
return ;
}
const QColor & col_ret = col ;
// Cast returned reference into pointer
QColor * sigval1 = const_cast < QColor * > ( & col_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setIndentationGuidesBackgroundColor ( this , handle__setIndentationGuidesBackgroundColor , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setIndentationGuidesBackgroundColor ( QColor * col ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentationGuidesBackgroundColor ( * col ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setIndentationGuidesForegroundColor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setIndentationGuidesForegroundColor ( const QColor & col ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setIndentationGuidesForegroundColor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentationGuidesForegroundColor ( col ) ;
return ;
}
const QColor & col_ret = col ;
// Cast returned reference into pointer
QColor * sigval1 = const_cast < QColor * > ( & col_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setIndentationGuidesForegroundColor ( this , handle__setIndentationGuidesForegroundColor , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setIndentationGuidesForegroundColor ( QColor * col ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentationGuidesForegroundColor ( * col ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setIndentationsUseTabs = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setIndentationsUseTabs ( bool tabs ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setIndentationsUseTabs = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentationsUseTabs ( tabs ) ;
return ;
}
bool sigval1 = tabs ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setIndentationsUseTabs ( this , handle__setIndentationsUseTabs , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setIndentationsUseTabs ( bool tabs ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentationsUseTabs ( tabs ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setIndentationWidth = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setIndentationWidth ( int width ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setIndentationWidth = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentationWidth ( width ) ;
return ;
}
int sigval1 = width ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setIndentationWidth ( this , handle__setIndentationWidth , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setIndentationWidth ( int width ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setIndentationWidth ( static_cast < int > ( width ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setLexer = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setLexer ( QsciLexer * lexer ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setLexer = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setLexer ( lexer ) ;
return ;
}
QsciLexer * sigval1 = lexer ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setLexer ( this , handle__setLexer , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setLexer ( QsciLexer * lexer ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setLexer ( lexer ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setMarginsBackgroundColor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setMarginsBackgroundColor ( const QColor & col ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setMarginsBackgroundColor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginsBackgroundColor ( col ) ;
return ;
}
const QColor & col_ret = col ;
// Cast returned reference into pointer
QColor * sigval1 = const_cast < QColor * > ( & col_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setMarginsBackgroundColor ( this , handle__setMarginsBackgroundColor , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setMarginsBackgroundColor ( QColor * col ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginsBackgroundColor ( * col ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setMarginsFont = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setMarginsFont ( const QFont & f ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setMarginsFont = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginsFont ( f ) ;
return ;
}
const QFont & f_ret = f ;
// Cast returned reference into pointer
QFont * sigval1 = const_cast < QFont * > ( & f_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setMarginsFont ( this , handle__setMarginsFont , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setMarginsFont ( QFont * f ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginsFont ( * f ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setMarginsForegroundColor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setMarginsForegroundColor ( const QColor & col ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setMarginsForegroundColor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginsForegroundColor ( col ) ;
return ;
}
const QColor & col_ret = col ;
// Cast returned reference into pointer
QColor * sigval1 = const_cast < QColor * > ( & col_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setMarginsForegroundColor ( this , handle__setMarginsForegroundColor , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setMarginsForegroundColor ( QColor * col ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginsForegroundColor ( * col ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setMarginLineNumbers = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setMarginLineNumbers ( int margin , bool lnrs ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setMarginLineNumbers = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginLineNumbers ( margin , lnrs ) ;
return ;
}
int sigval1 = margin ;
bool sigval2 = lnrs ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setMarginLineNumbers ( this , handle__setMarginLineNumbers , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setMarginLineNumbers ( int margin , bool lnrs ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginLineNumbers ( static_cast < int > ( margin ) , lnrs ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setMarginMarkerMask = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setMarginMarkerMask ( int margin , int mask ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setMarginMarkerMask = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginMarkerMask ( margin , mask ) ;
return ;
}
int sigval1 = margin ;
int sigval2 = mask ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setMarginMarkerMask ( this , handle__setMarginMarkerMask , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setMarginMarkerMask ( int margin , int mask ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginMarkerMask ( static_cast < int > ( margin ) , static_cast < int > ( mask ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setMarginSensitivity = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setMarginSensitivity ( int margin , bool sens ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setMarginSensitivity = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginSensitivity ( margin , sens ) ;
return ;
}
int sigval1 = margin ;
bool sigval2 = sens ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setMarginSensitivity ( this , handle__setMarginSensitivity , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setMarginSensitivity ( int margin , bool sens ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginSensitivity ( static_cast < int > ( margin ) , sens ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setMarginWidth = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setMarginWidth ( int margin , int width ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setMarginWidth = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginWidth ( margin , width ) ;
return ;
}
int sigval1 = margin ;
int sigval2 = width ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setMarginWidth ( this , handle__setMarginWidth , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setMarginWidth ( int margin , int width ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginWidth ( static_cast < int > ( margin ) , static_cast < int > ( width ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setMarginWidth2 = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setMarginWidth ( int margin , const QString & s ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setMarginWidth2 = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setMarginWidth ( margin , s ) ;
return ;
}
int sigval1 = margin ;
const QString s_ret = s ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray s_b = s_ret . toUtf8 ( ) ;
struct miqt_string s_ms ;
s_ms . len = s_b . length ( ) ;
s_ms . data = static_cast < char * > ( malloc ( s_ms . len ) ) ;
memcpy ( s_ms . data , s_b . data ( ) , s_ms . len ) ;
struct miqt_string sigval2 = s_ms ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setMarginWidth2 ( this , handle__setMarginWidth2 , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setMarginWidth2 ( int margin , struct miqt_string s ) {
2024-11-19 19:29:06 +13:00
QString s_QString = QString : : fromUtf8 ( s . data , s . len ) ;
QsciScintilla : : setMarginWidth ( static_cast < int > ( margin ) , s_QString ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setModified = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setModified ( bool m ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setModified = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setModified ( m ) ;
return ;
}
bool sigval1 = m ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setModified ( this , handle__setModified , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setModified ( bool m ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setModified ( m ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setPaper = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setPaper ( const QColor & c ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setPaper = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setPaper ( c ) ;
return ;
}
const QColor & c_ret = c ;
// Cast returned reference into pointer
QColor * sigval1 = const_cast < QColor * > ( & c_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setPaper ( this , handle__setPaper , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setPaper ( QColor * c ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setPaper ( * c ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setReadOnly = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setReadOnly ( bool ro ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setReadOnly = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setReadOnly ( ro ) ;
return ;
}
bool sigval1 = ro ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setReadOnly ( this , handle__setReadOnly , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setReadOnly ( bool ro ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setReadOnly ( ro ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setSelection = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setSelection ( int lineFrom , int indexFrom , int lineTo , int indexTo ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setSelection = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setSelection ( lineFrom , indexFrom , lineTo , indexTo ) ;
return ;
}
int sigval1 = lineFrom ;
int sigval2 = indexFrom ;
int sigval3 = lineTo ;
int sigval4 = indexTo ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setSelection ( this , handle__setSelection , sigval1 , sigval2 , sigval3 , sigval4 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setSelection ( int lineFrom , int indexFrom , int lineTo , int indexTo ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setSelection ( static_cast < int > ( lineFrom ) , static_cast < int > ( indexFrom ) , static_cast < int > ( lineTo ) , static_cast < int > ( indexTo ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setSelectionBackgroundColor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setSelectionBackgroundColor ( const QColor & col ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setSelectionBackgroundColor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setSelectionBackgroundColor ( col ) ;
return ;
}
const QColor & col_ret = col ;
// Cast returned reference into pointer
QColor * sigval1 = const_cast < QColor * > ( & col_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setSelectionBackgroundColor ( this , handle__setSelectionBackgroundColor , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setSelectionBackgroundColor ( QColor * col ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setSelectionBackgroundColor ( * col ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setSelectionForegroundColor = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setSelectionForegroundColor ( const QColor & col ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setSelectionForegroundColor = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setSelectionForegroundColor ( col ) ;
return ;
}
const QColor & col_ret = col ;
// Cast returned reference into pointer
QColor * sigval1 = const_cast < QColor * > ( & col_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setSelectionForegroundColor ( this , handle__setSelectionForegroundColor , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setSelectionForegroundColor ( QColor * col ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setSelectionForegroundColor ( * col ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setTabIndents = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setTabIndents ( bool indent ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setTabIndents = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setTabIndents ( indent ) ;
return ;
}
bool sigval1 = indent ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setTabIndents ( this , handle__setTabIndents , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setTabIndents ( bool indent ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setTabIndents ( indent ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setTabWidth = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setTabWidth ( int width ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setTabWidth = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setTabWidth ( width ) ;
return ;
}
int sigval1 = width ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setTabWidth ( this , handle__setTabWidth , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setTabWidth ( int width ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setTabWidth ( static_cast < int > ( width ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setText = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setText ( const QString & text ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setText = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setText ( text ) ;
return ;
}
const QString text_ret = text ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray text_b = text_ret . toUtf8 ( ) ;
struct miqt_string text_ms ;
text_ms . len = text_b . length ( ) ;
text_ms . data = static_cast < char * > ( malloc ( text_ms . len ) ) ;
memcpy ( text_ms . data , text_b . data ( ) , text_ms . len ) ;
struct miqt_string sigval1 = text_ms ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setText ( this , handle__setText , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setText ( struct miqt_string text ) {
2024-11-19 19:29:06 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
QsciScintilla : : setText ( text_QString ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setUtf8 = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setUtf8 ( bool cp ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setUtf8 = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setUtf8 ( cp ) ;
return ;
}
bool sigval1 = cp ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setUtf8 ( this , handle__setUtf8 , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setUtf8 ( bool cp ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setUtf8 ( cp ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setWhitespaceVisibility = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setWhitespaceVisibility ( QsciScintilla : : WhitespaceVisibility mode ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setWhitespaceVisibility = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setWhitespaceVisibility ( mode ) ;
return ;
}
QsciScintilla : : WhitespaceVisibility mode_ret = mode ;
int sigval1 = static_cast < int > ( mode_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setWhitespaceVisibility ( this , handle__setWhitespaceVisibility , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setWhitespaceVisibility ( int mode ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setWhitespaceVisibility ( static_cast < QsciScintilla : : WhitespaceVisibility > ( mode ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setWrapMode = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void setWrapMode ( QsciScintilla : : WrapMode mode ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setWrapMode = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setWrapMode ( mode ) ;
return ;
}
QsciScintilla : : WrapMode mode_ret = mode ;
int sigval1 = static_cast < int > ( mode_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setWrapMode ( this , handle__setWrapMode , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setWrapMode ( int mode ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : setWrapMode ( static_cast < QsciScintilla : : WrapMode > ( mode ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__undo = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void undo ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__undo = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : undo ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_undo ( this , handle__undo ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_undo ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : undo ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__unindent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void unindent ( int line ) override {
2025-02-01 13:45:16 +13:00
if ( handle__unindent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : unindent ( line ) ;
return ;
}
int sigval1 = line ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_unindent ( this , handle__unindent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_unindent ( int line ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : unindent ( static_cast < int > ( line ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__zoomIn = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
2025-02-01 13:45:16 +13:00
virtual void zoomIn ( int range ) override {
if ( handle__zoomIn = = 0 ) {
QsciScintilla : : zoomIn ( range ) ;
2024-11-19 19:29:06 +13:00
return ;
}
2025-02-01 13:45:16 +13:00
int sigval1 = range ;
2024-11-19 19:29:06 +13:00
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_zoomIn ( this , handle__zoomIn , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_zoomIn ( int range ) {
2024-11-19 19:29:06 +13:00
2025-02-01 13:45:16 +13:00
QsciScintilla : : zoomIn ( static_cast < int > ( range ) ) ;
2024-11-19 19:29:06 +13:00
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__zoomIn2 = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void zoomIn ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__zoomIn2 = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : zoomIn ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_zoomIn2 ( this , handle__zoomIn2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_zoomIn2 ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : zoomIn ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__zoomOut = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
2025-02-01 13:45:16 +13:00
virtual void zoomOut ( int range ) override {
if ( handle__zoomOut = = 0 ) {
QsciScintilla : : zoomOut ( range ) ;
2024-11-19 19:29:06 +13:00
return ;
}
2025-02-01 13:45:16 +13:00
int sigval1 = range ;
2024-11-19 19:29:06 +13:00
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_zoomOut ( this , handle__zoomOut , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_zoomOut ( int range ) {
2024-11-19 19:29:06 +13:00
2025-02-01 13:45:16 +13:00
QsciScintilla : : zoomOut ( static_cast < int > ( range ) ) ;
2024-11-19 19:29:06 +13:00
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__zoomOut2 = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void zoomOut ( ) override {
2025-02-01 13:45:16 +13:00
if ( handle__zoomOut2 = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : zoomOut ( ) ;
return ;
}
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_zoomOut2 ( this , handle__zoomOut2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_zoomOut2 ( ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : zoomOut ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__zoomTo = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void zoomTo ( int size ) override {
2025-02-01 13:45:16 +13:00
if ( handle__zoomTo = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : zoomTo ( size ) ;
return ;
}
int sigval1 = size ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_zoomTo ( this , handle__zoomTo , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_zoomTo ( int size ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : zoomTo ( static_cast < int > ( size ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__event = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual bool event ( QEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__event = = 0 ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : event ( e ) ;
}
QEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QsciScintilla_event ( this , handle__event , sigval1 ) ;
2024-11-19 19:29:06 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_event ( QEvent * e ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : event ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__changeEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void changeEvent ( QEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__changeEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : changeEvent ( e ) ;
return ;
}
QEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_changeEvent ( this , handle__changeEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_changeEvent ( QEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : changeEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__contextMenuEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void contextMenuEvent ( QContextMenuEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__contextMenuEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : contextMenuEvent ( e ) ;
return ;
}
QContextMenuEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_contextMenuEvent ( this , handle__contextMenuEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_contextMenuEvent ( QContextMenuEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : contextMenuEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__wheelEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void wheelEvent ( QWheelEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__wheelEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : wheelEvent ( e ) ;
return ;
}
QWheelEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_wheelEvent ( this , handle__wheelEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_wheelEvent ( QWheelEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : wheelEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__canInsertFromMimeData = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual bool canInsertFromMimeData ( const QMimeData * source ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__canInsertFromMimeData = = 0 ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : canInsertFromMimeData ( source ) ;
}
QMimeData * sigval1 = ( QMimeData * ) source ;
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QsciScintilla_canInsertFromMimeData ( this , handle__canInsertFromMimeData , sigval1 ) ;
2024-11-19 19:29:06 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_canInsertFromMimeData ( QMimeData * source ) const {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : canInsertFromMimeData ( source ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__fromMimeData = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual QByteArray fromMimeData ( const QMimeData * source , bool & rectangular ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__fromMimeData = = 0 ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : fromMimeData ( source , rectangular ) ;
}
QMimeData * sigval1 = ( QMimeData * ) source ;
bool * sigval2 = & rectangular ;
2025-02-01 13:45:16 +13:00
struct miqt_string callback_return_value = miqt_exec_callback_QsciScintilla_fromMimeData ( this , handle__fromMimeData , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
QByteArray callback_return_value_QByteArray ( callback_return_value . data , callback_return_value . len ) ;
return callback_return_value_QByteArray ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
struct miqt_string virtualbase_fromMimeData ( QMimeData * source , bool * rectangular ) const {
2024-11-19 19:29:06 +13:00
QByteArray _qb = QsciScintilla : : fromMimeData ( source , * rectangular ) ;
struct miqt_string _ms ;
_ms . len = _qb . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _qb . data ( ) , _ms . len ) ;
return _ms ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__toMimeData = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual QMimeData * toMimeData ( const QByteArray & text , bool rectangular ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__toMimeData = = 0 ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : toMimeData ( text , rectangular ) ;
}
const QByteArray text_qb = text ;
struct miqt_string text_ms ;
text_ms . len = text_qb . length ( ) ;
text_ms . data = static_cast < char * > ( malloc ( text_ms . len ) ) ;
memcpy ( text_ms . data , text_qb . data ( ) , text_ms . len ) ;
struct miqt_string sigval1 = text_ms ;
bool sigval2 = rectangular ;
2025-02-01 13:45:16 +13:00
QMimeData * callback_return_value = miqt_exec_callback_QsciScintilla_toMimeData ( this , handle__toMimeData , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
QMimeData * virtualbase_toMimeData ( struct miqt_string text , bool rectangular ) const {
2024-11-19 19:29:06 +13:00
QByteArray text_QByteArray ( text . data , text . len ) ;
return QsciScintilla : : toMimeData ( text_QByteArray , rectangular ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__dragEnterEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void dragEnterEvent ( QDragEnterEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__dragEnterEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : dragEnterEvent ( e ) ;
return ;
}
QDragEnterEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_dragEnterEvent ( this , handle__dragEnterEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_dragEnterEvent ( QDragEnterEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : dragEnterEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__dragLeaveEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void dragLeaveEvent ( QDragLeaveEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__dragLeaveEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : dragLeaveEvent ( e ) ;
return ;
}
QDragLeaveEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_dragLeaveEvent ( this , handle__dragLeaveEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_dragLeaveEvent ( QDragLeaveEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : dragLeaveEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__dragMoveEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void dragMoveEvent ( QDragMoveEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__dragMoveEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : dragMoveEvent ( e ) ;
return ;
}
QDragMoveEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_dragMoveEvent ( this , handle__dragMoveEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_dragMoveEvent ( QDragMoveEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : dragMoveEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__dropEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void dropEvent ( QDropEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__dropEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : dropEvent ( e ) ;
return ;
}
QDropEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_dropEvent ( this , handle__dropEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_dropEvent ( QDropEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : dropEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__focusInEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void focusInEvent ( QFocusEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__focusInEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : focusInEvent ( e ) ;
return ;
}
QFocusEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_focusInEvent ( this , handle__focusInEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_focusInEvent ( QFocusEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : focusInEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__focusOutEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void focusOutEvent ( QFocusEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__focusOutEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : focusOutEvent ( e ) ;
return ;
}
QFocusEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_focusOutEvent ( this , handle__focusOutEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_focusOutEvent ( QFocusEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : focusOutEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__focusNextPrevChild = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual bool focusNextPrevChild ( bool next ) override {
2025-02-01 13:45:16 +13:00
if ( handle__focusNextPrevChild = = 0 ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : focusNextPrevChild ( next ) ;
}
bool sigval1 = next ;
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QsciScintilla_focusNextPrevChild ( this , handle__focusNextPrevChild , sigval1 ) ;
2024-11-19 19:29:06 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_focusNextPrevChild ( bool next ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : focusNextPrevChild ( next ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__keyPressEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void keyPressEvent ( QKeyEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__keyPressEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : keyPressEvent ( e ) ;
return ;
}
QKeyEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_keyPressEvent ( this , handle__keyPressEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_keyPressEvent ( QKeyEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : keyPressEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__inputMethodEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void inputMethodEvent ( QInputMethodEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__inputMethodEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : inputMethodEvent ( event ) ;
return ;
}
QInputMethodEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_inputMethodEvent ( this , handle__inputMethodEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_inputMethodEvent ( QInputMethodEvent * event ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : inputMethodEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__inputMethodQuery = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual QVariant inputMethodQuery ( Qt : : InputMethodQuery query ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__inputMethodQuery = = 0 ) {
2024-11-19 19:29:06 +13:00
return QsciScintilla : : inputMethodQuery ( query ) ;
}
Qt : : InputMethodQuery query_ret = query ;
int sigval1 = static_cast < int > ( query_ret ) ;
2025-02-01 13:45:16 +13:00
QVariant * callback_return_value = miqt_exec_callback_QsciScintilla_inputMethodQuery ( this , handle__inputMethodQuery , sigval1 ) ;
2024-11-19 19:29:06 +13:00
return * callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
QVariant * virtualbase_inputMethodQuery ( int query ) const {
2024-11-19 19:29:06 +13:00
return new QVariant ( QsciScintilla : : inputMethodQuery ( static_cast < Qt : : InputMethodQuery > ( query ) ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__mouseDoubleClickEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void mouseDoubleClickEvent ( QMouseEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__mouseDoubleClickEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : mouseDoubleClickEvent ( e ) ;
return ;
}
QMouseEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_mouseDoubleClickEvent ( this , handle__mouseDoubleClickEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_mouseDoubleClickEvent ( QMouseEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : mouseDoubleClickEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__mouseMoveEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void mouseMoveEvent ( QMouseEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__mouseMoveEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : mouseMoveEvent ( e ) ;
return ;
}
QMouseEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_mouseMoveEvent ( this , handle__mouseMoveEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_mouseMoveEvent ( QMouseEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : mouseMoveEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__mousePressEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void mousePressEvent ( QMouseEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__mousePressEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : mousePressEvent ( e ) ;
return ;
}
QMouseEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_mousePressEvent ( this , handle__mousePressEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_mousePressEvent ( QMouseEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : mousePressEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__mouseReleaseEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void mouseReleaseEvent ( QMouseEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__mouseReleaseEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : mouseReleaseEvent ( e ) ;
return ;
}
QMouseEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_mouseReleaseEvent ( this , handle__mouseReleaseEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_mouseReleaseEvent ( QMouseEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : mouseReleaseEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__paintEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void paintEvent ( QPaintEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__paintEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : paintEvent ( e ) ;
return ;
}
QPaintEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_paintEvent ( this , handle__paintEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_paintEvent ( QPaintEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : paintEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__resizeEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void resizeEvent ( QResizeEvent * e ) override {
2025-02-01 13:45:16 +13:00
if ( handle__resizeEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : resizeEvent ( e ) ;
return ;
}
QResizeEvent * sigval1 = e ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_resizeEvent ( this , handle__resizeEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_resizeEvent ( QResizeEvent * e ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : resizeEvent ( e ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__scrollContentsBy = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void scrollContentsBy ( int dx , int dy ) override {
2025-02-01 13:45:16 +13:00
if ( handle__scrollContentsBy = = 0 ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : scrollContentsBy ( dx , dy ) ;
return ;
}
int sigval1 = dx ;
int sigval2 = dy ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_scrollContentsBy ( this , handle__scrollContentsBy , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_scrollContentsBy ( int dx , int dy ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : scrollContentsBy ( static_cast < int > ( dx ) , static_cast < int > ( dy ) ) ;
}
2025-01-19 16:39:11 +13:00
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__minimumSizeHint = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual QSize minimumSizeHint ( ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__minimumSizeHint = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : minimumSizeHint ( ) ;
}
2025-02-01 13:45:16 +13:00
QSize * callback_return_value = miqt_exec_callback_QsciScintilla_minimumSizeHint ( this , handle__minimumSizeHint ) ;
2025-01-19 16:39:11 +13:00
return * callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
QSize * virtualbase_minimumSizeHint ( ) const {
2025-01-19 16:39:11 +13:00
return new QSize ( QsciScintilla : : minimumSizeHint ( ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__sizeHint = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual QSize sizeHint ( ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__sizeHint = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : sizeHint ( ) ;
}
2025-02-01 13:45:16 +13:00
QSize * callback_return_value = miqt_exec_callback_QsciScintilla_sizeHint ( this , handle__sizeHint ) ;
2025-01-19 16:39:11 +13:00
return * callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
QSize * virtualbase_sizeHint ( ) const {
2025-01-19 16:39:11 +13:00
return new QSize ( QsciScintilla : : sizeHint ( ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setupViewport = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void setupViewport ( QWidget * viewport ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setupViewport = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : setupViewport ( viewport ) ;
return ;
}
QWidget * sigval1 = viewport ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setupViewport ( this , handle__setupViewport , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setupViewport ( QWidget * viewport ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : setupViewport ( viewport ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__eventFilter = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual bool eventFilter ( QObject * param1 , QEvent * param2 ) override {
2025-02-01 13:45:16 +13:00
if ( handle__eventFilter = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : eventFilter ( param1 , param2 ) ;
}
QObject * sigval1 = param1 ;
QEvent * sigval2 = param2 ;
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QsciScintilla_eventFilter ( this , handle__eventFilter , sigval1 , sigval2 ) ;
2025-01-19 16:39:11 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_eventFilter ( QObject * param1 , QEvent * param2 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : eventFilter ( param1 , param2 ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__viewportEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual bool viewportEvent ( QEvent * param1 ) override {
2025-02-01 13:45:16 +13:00
if ( handle__viewportEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : viewportEvent ( param1 ) ;
}
QEvent * sigval1 = param1 ;
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QsciScintilla_viewportEvent ( this , handle__viewportEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_viewportEvent ( QEvent * param1 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : viewportEvent ( param1 ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__viewportSizeHint = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual QSize viewportSizeHint ( ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__viewportSizeHint = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : viewportSizeHint ( ) ;
}
2025-02-01 13:45:16 +13:00
QSize * callback_return_value = miqt_exec_callback_QsciScintilla_viewportSizeHint ( this , handle__viewportSizeHint ) ;
2025-01-19 16:39:11 +13:00
return * callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
QSize * virtualbase_viewportSizeHint ( ) const {
2025-01-19 16:39:11 +13:00
return new QSize ( QsciScintilla : : viewportSizeHint ( ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__devType = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual int devType ( ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__devType = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : devType ( ) ;
}
2025-02-01 13:45:16 +13:00
int callback_return_value = miqt_exec_callback_QsciScintilla_devType ( this , handle__devType ) ;
2025-01-19 16:39:11 +13:00
return static_cast < int > ( callback_return_value ) ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
int virtualbase_devType ( ) const {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : devType ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setVisible = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void setVisible ( bool visible ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setVisible = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : setVisible ( visible ) ;
return ;
}
bool sigval1 = visible ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_setVisible ( this , handle__setVisible , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_setVisible ( bool visible ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : setVisible ( visible ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__heightForWidth = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual int heightForWidth ( int param1 ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__heightForWidth = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : heightForWidth ( param1 ) ;
}
int sigval1 = param1 ;
2025-02-01 13:45:16 +13:00
int callback_return_value = miqt_exec_callback_QsciScintilla_heightForWidth ( this , handle__heightForWidth , sigval1 ) ;
2025-01-19 16:39:11 +13:00
return static_cast < int > ( callback_return_value ) ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
int virtualbase_heightForWidth ( int param1 ) const {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : heightForWidth ( static_cast < int > ( param1 ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__hasHeightForWidth = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual bool hasHeightForWidth ( ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__hasHeightForWidth = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : hasHeightForWidth ( ) ;
}
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QsciScintilla_hasHeightForWidth ( this , handle__hasHeightForWidth ) ;
2025-01-19 16:39:11 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_hasHeightForWidth ( ) const {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : hasHeightForWidth ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__paintEngine = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual QPaintEngine * paintEngine ( ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__paintEngine = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : paintEngine ( ) ;
}
2025-02-01 13:45:16 +13:00
QPaintEngine * callback_return_value = miqt_exec_callback_QsciScintilla_paintEngine ( this , handle__paintEngine ) ;
2025-01-19 16:39:11 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
QPaintEngine * virtualbase_paintEngine ( ) const {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : paintEngine ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__keyReleaseEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void keyReleaseEvent ( QKeyEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__keyReleaseEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : keyReleaseEvent ( event ) ;
return ;
}
QKeyEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_keyReleaseEvent ( this , handle__keyReleaseEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_keyReleaseEvent ( QKeyEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : keyReleaseEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__enterEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void enterEvent ( QEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__enterEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : enterEvent ( event ) ;
return ;
}
QEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_enterEvent ( this , handle__enterEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_enterEvent ( QEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : enterEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__leaveEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void leaveEvent ( QEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__leaveEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : leaveEvent ( event ) ;
return ;
}
QEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_leaveEvent ( this , handle__leaveEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_leaveEvent ( QEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : leaveEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__moveEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void moveEvent ( QMoveEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__moveEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : moveEvent ( event ) ;
return ;
}
QMoveEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_moveEvent ( this , handle__moveEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_moveEvent ( QMoveEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : moveEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__closeEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void closeEvent ( QCloseEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__closeEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : closeEvent ( event ) ;
return ;
}
QCloseEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_closeEvent ( this , handle__closeEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_closeEvent ( QCloseEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : closeEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__tabletEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void tabletEvent ( QTabletEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__tabletEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : tabletEvent ( event ) ;
return ;
}
QTabletEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_tabletEvent ( this , handle__tabletEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_tabletEvent ( QTabletEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : tabletEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__actionEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void actionEvent ( QActionEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__actionEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : actionEvent ( event ) ;
return ;
}
QActionEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_actionEvent ( this , handle__actionEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_actionEvent ( QActionEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : actionEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__showEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void showEvent ( QShowEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__showEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : showEvent ( event ) ;
return ;
}
QShowEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_showEvent ( this , handle__showEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_showEvent ( QShowEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : showEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__hideEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void hideEvent ( QHideEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__hideEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : hideEvent ( event ) ;
return ;
}
QHideEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_hideEvent ( this , handle__hideEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_hideEvent ( QHideEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : hideEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__nativeEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual bool nativeEvent ( const QByteArray & eventType , void * message , long * result ) override {
2025-02-01 13:45:16 +13:00
if ( handle__nativeEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : nativeEvent ( eventType , message , result ) ;
}
const QByteArray eventType_qb = eventType ;
struct miqt_string eventType_ms ;
eventType_ms . len = eventType_qb . length ( ) ;
eventType_ms . data = static_cast < char * > ( malloc ( eventType_ms . len ) ) ;
memcpy ( eventType_ms . data , eventType_qb . data ( ) , eventType_ms . len ) ;
struct miqt_string sigval1 = eventType_ms ;
void * sigval2 = message ;
long * sigval3 = result ;
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QsciScintilla_nativeEvent ( this , handle__nativeEvent , sigval1 , sigval2 , sigval3 ) ;
2025-01-19 16:39:11 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_nativeEvent ( struct miqt_string eventType , void * message , long * result ) {
2025-01-19 16:39:11 +13:00
QByteArray eventType_QByteArray ( eventType . data , eventType . len ) ;
return QsciScintilla : : nativeEvent ( eventType_QByteArray , message , static_cast < long * > ( result ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__metric = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual int metric ( QPaintDevice : : PaintDeviceMetric param1 ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__metric = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : metric ( param1 ) ;
}
QPaintDevice : : PaintDeviceMetric param1_ret = param1 ;
int sigval1 = static_cast < int > ( param1_ret ) ;
2025-02-01 13:45:16 +13:00
int callback_return_value = miqt_exec_callback_QsciScintilla_metric ( this , handle__metric , sigval1 ) ;
2025-01-19 16:39:11 +13:00
return static_cast < int > ( callback_return_value ) ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
int virtualbase_metric ( int param1 ) const {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : metric ( static_cast < QPaintDevice : : PaintDeviceMetric > ( param1 ) ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__initPainter = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void initPainter ( QPainter * painter ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__initPainter = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : initPainter ( painter ) ;
return ;
}
QPainter * sigval1 = painter ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_initPainter ( this , handle__initPainter , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_initPainter ( QPainter * painter ) const {
2025-01-19 16:39:11 +13:00
QsciScintilla : : initPainter ( painter ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__redirected = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual QPaintDevice * redirected ( QPoint * offset ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__redirected = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : redirected ( offset ) ;
}
QPoint * sigval1 = offset ;
2025-02-01 13:45:16 +13:00
QPaintDevice * callback_return_value = miqt_exec_callback_QsciScintilla_redirected ( this , handle__redirected , sigval1 ) ;
2025-01-19 16:39:11 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
QPaintDevice * virtualbase_redirected ( QPoint * offset ) const {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : redirected ( offset ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__sharedPainter = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual QPainter * sharedPainter ( ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__sharedPainter = = 0 ) {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : sharedPainter ( ) ;
}
2025-02-01 13:45:16 +13:00
QPainter * callback_return_value = miqt_exec_callback_QsciScintilla_sharedPainter ( this , handle__sharedPainter ) ;
2025-01-19 16:39:11 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
QPainter * virtualbase_sharedPainter ( ) const {
2025-01-19 16:39:11 +13:00
return QsciScintilla : : sharedPainter ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__timerEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void timerEvent ( QTimerEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__timerEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : timerEvent ( event ) ;
return ;
}
QTimerEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_timerEvent ( this , handle__timerEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_timerEvent ( QTimerEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : timerEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__childEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void childEvent ( QChildEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__childEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : childEvent ( event ) ;
return ;
}
QChildEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_childEvent ( this , handle__childEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_childEvent ( QChildEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : childEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__customEvent = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void customEvent ( QEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__customEvent = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : customEvent ( event ) ;
return ;
}
QEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_customEvent ( this , handle__customEvent , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_customEvent ( QEvent * event ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : customEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__connectNotify = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void connectNotify ( const QMetaMethod & signal ) override {
2025-02-01 13:45:16 +13:00
if ( handle__connectNotify = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : connectNotify ( signal ) ;
return ;
}
const QMetaMethod & signal_ret = signal ;
// Cast returned reference into pointer
QMetaMethod * sigval1 = const_cast < QMetaMethod * > ( & signal_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_connectNotify ( this , handle__connectNotify , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_connectNotify ( QMetaMethod * signal ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : connectNotify ( * signal ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__disconnectNotify = 0 ;
2025-01-19 16:39:11 +13:00
// Subclass to allow providing a Go implementation
virtual void disconnectNotify ( const QMetaMethod & signal ) override {
2025-02-01 13:45:16 +13:00
if ( handle__disconnectNotify = = 0 ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : disconnectNotify ( signal ) ;
return ;
}
const QMetaMethod & signal_ret = signal ;
// Cast returned reference into pointer
QMetaMethod * sigval1 = const_cast < QMetaMethod * > ( & signal_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_disconnectNotify ( this , handle__disconnectNotify , sigval1 ) ;
2025-01-19 16:39:11 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_disconnectNotify ( QMetaMethod * signal ) {
2025-01-19 16:39:11 +13:00
QsciScintilla : : disconnectNotify ( * signal ) ;
}
2024-11-19 19:29:06 +13:00
} ;
2024-12-07 17:15:57 +13:00
QsciScintilla * QsciScintilla_new ( QWidget * parent ) {
return new MiqtVirtualQsciScintilla ( parent ) ;
2024-11-19 19:29:06 +13:00
}
2024-12-07 17:15:57 +13:00
QsciScintilla * QsciScintilla_new2 ( ) {
return new MiqtVirtualQsciScintilla ( ) ;
}
void QsciScintilla_virtbase ( QsciScintilla * src , QsciScintillaBase * * outptr_QsciScintillaBase ) {
* outptr_QsciScintillaBase = static_cast < QsciScintillaBase * > ( src ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
QMetaObject * QsciScintilla_metaObject ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return ( QMetaObject * ) self - > metaObject ( ) ;
}
2025-02-01 13:45:16 +13:00
void * QsciScintilla_metacast ( QsciScintilla * self , const char * param1 ) {
2024-11-19 19:29:06 +13:00
return self - > qt_metacast ( param1 ) ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_tr ( const char * s ) {
2024-11-19 19:29:06 +13:00
QString _ret = QsciScintilla : : tr ( s ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_trUtf8 ( const char * s ) {
2024-11-19 19:29:06 +13:00
QString _ret = QsciScintilla : : trUtf8 ( s ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
struct miqt_array /* of struct miqt_string */ QsciScintilla_apiContext ( QsciScintilla * self , int pos , int * context_start , int * last_word_start ) {
2024-11-19 19:29:06 +13:00
QStringList _ret = self - > apiContext ( static_cast < int > ( pos ) , static_cast < int & > ( * context_start ) , static_cast < int & > ( * last_word_start ) ) ;
// Convert QList<> from C++ memory to manually-managed C memory
struct miqt_string * _arr = static_cast < struct miqt_string * > ( malloc ( sizeof ( struct miqt_string ) * _ret . length ( ) ) ) ;
for ( size_t i = 0 , e = _ret . length ( ) ; i < e ; + + i ) {
QString _lv_ret = _ret [ i ] ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _lv_b = _lv_ret . toUtf8 ( ) ;
struct miqt_string _lv_ms ;
_lv_ms . len = _lv_b . length ( ) ;
_lv_ms . data = static_cast < char * > ( malloc ( _lv_ms . len ) ) ;
memcpy ( _lv_ms . data , _lv_b . data ( ) , _lv_ms . len ) ;
_arr [ i ] = _lv_ms ;
}
struct miqt_array _out ;
_out . len = _ret . length ( ) ;
_out . data = static_cast < void * > ( _arr ) ;
return _out ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_annotate ( QsciScintilla * self , int line , struct miqt_string text , int style ) {
2024-11-19 19:29:06 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
self - > annotate ( static_cast < int > ( line ) , text_QString , static_cast < int > ( style ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_annotate2 ( QsciScintilla * self , int line , struct miqt_string text , QsciStyle * style ) {
2024-11-19 19:29:06 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
self - > annotate ( static_cast < int > ( line ) , text_QString , * style ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_annotate3 ( QsciScintilla * self , int line , QsciStyledText * text ) {
2024-11-19 19:29:06 +13:00
self - > annotate ( static_cast < int > ( line ) , * text ) ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_annotation ( const QsciScintilla * self , int line ) {
2024-11-19 19:29:06 +13:00
QString _ret = self - > annotation ( static_cast < int > ( line ) ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_annotationDisplay ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : AnnotationDisplay _ret = self - > annotationDisplay ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_clearAnnotations ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > clearAnnotations ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_autoCompletionCaseSensitivity ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > autoCompletionCaseSensitivity ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_autoCompletionFillupsEnabled ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > autoCompletionFillupsEnabled ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_autoCompletionReplaceWord ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > autoCompletionReplaceWord ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_autoCompletionShowSingle ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > autoCompletionShowSingle ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_autoCompletionSource ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : AutoCompletionSource _ret = self - > autoCompletionSource ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_autoCompletionThreshold ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > autoCompletionThreshold ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_autoCompletionUseSingle ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : AutoCompletionUseSingle _ret = self - > autoCompletionUseSingle ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_autoIndent ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > autoIndent ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_backspaceUnindents ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > backspaceUnindents ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_beginUndoAction ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > beginUndoAction ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_braceMatching ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : BraceMatch _ret = self - > braceMatching ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_bytes ( const QsciScintilla * self , int start , int end ) {
2024-11-19 19:29:06 +13:00
QByteArray _qb = self - > bytes ( static_cast < int > ( start ) , static_cast < int > ( end ) ) ;
struct miqt_string _ms ;
_ms . len = _qb . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _qb . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_callTipsPosition ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : CallTipsPosition _ret = self - > callTipsPosition ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_callTipsStyle ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : CallTipsStyle _ret = self - > callTipsStyle ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_callTipsVisible ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > callTipsVisible ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_cancelFind ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > cancelFind ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_cancelList ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > cancelList ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_caseSensitive ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > caseSensitive ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_clearFolds ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > clearFolds ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_clearIndicatorRange ( QsciScintilla * self , int lineFrom , int indexFrom , int lineTo , int indexTo , int indicatorNumber ) {
2024-11-19 19:29:06 +13:00
self - > clearIndicatorRange ( static_cast < int > ( lineFrom ) , static_cast < int > ( indexFrom ) , static_cast < int > ( lineTo ) , static_cast < int > ( indexTo ) , static_cast < int > ( indicatorNumber ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_clearRegisteredImages ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > clearRegisteredImages ( ) ;
}
2025-02-01 13:45:16 +13:00
QColor * QsciScintilla_color ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return new QColor ( self - > color ( ) ) ;
}
2025-02-01 13:45:16 +13:00
struct miqt_array /* of int */ QsciScintilla_contractedFolds ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QList < int > _ret = self - > contractedFolds ( ) ;
// Convert QList<> from C++ memory to manually-managed C memory
int * _arr = static_cast < int * > ( malloc ( sizeof ( int ) * _ret . length ( ) ) ) ;
for ( size_t i = 0 , e = _ret . length ( ) ; i < e ; + + i ) {
_arr [ i ] = _ret [ i ] ;
}
struct miqt_array _out ;
_out . len = _ret . length ( ) ;
_out . data = static_cast < void * > ( _arr ) ;
return _out ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_convertEols ( QsciScintilla * self , int mode ) {
2024-11-19 19:29:06 +13:00
self - > convertEols ( static_cast < QsciScintilla : : EolMode > ( mode ) ) ;
}
2025-02-01 13:45:16 +13:00
QMenu * QsciScintilla_createStandardContextMenu ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > createStandardContextMenu ( ) ;
}
2025-02-01 13:45:16 +13:00
QsciDocument * QsciScintilla_document ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return new QsciDocument ( self - > document ( ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_endUndoAction ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > endUndoAction ( ) ;
}
2025-02-01 13:45:16 +13:00
QColor * QsciScintilla_edgeColor ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return new QColor ( self - > edgeColor ( ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_edgeColumn ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > edgeColumn ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_edgeMode ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : EdgeMode _ret = self - > edgeMode ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setFont ( QsciScintilla * self , QFont * f ) {
2024-11-19 19:29:06 +13:00
self - > setFont ( * f ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_eolMode ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : EolMode _ret = self - > eolMode ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_eolVisibility ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > eolVisibility ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_extraAscent ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > extraAscent ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_extraDescent ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > extraDescent ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_fillIndicatorRange ( QsciScintilla * self , int lineFrom , int indexFrom , int lineTo , int indexTo , int indicatorNumber ) {
2024-11-19 19:29:06 +13:00
self - > fillIndicatorRange ( static_cast < int > ( lineFrom ) , static_cast < int > ( indexFrom ) , static_cast < int > ( lineTo ) , static_cast < int > ( indexTo ) , static_cast < int > ( indicatorNumber ) ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_findFirst ( QsciScintilla * self , struct miqt_string expr , bool re , bool cs , bool wo , bool wrap , bool forward , int line , int index , bool show , bool posix , bool cxx11 ) {
2024-11-19 19:29:06 +13:00
QString expr_QString = QString : : fromUtf8 ( expr . data , expr . len ) ;
return self - > findFirst ( expr_QString , re , cs , wo , wrap , forward , static_cast < int > ( line ) , static_cast < int > ( index ) , show , posix , cxx11 ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_findFirstInSelection ( QsciScintilla * self , struct miqt_string expr , bool re , bool cs , bool wo , bool forward , bool show , bool posix , bool cxx11 ) {
2024-11-19 19:29:06 +13:00
QString expr_QString = QString : : fromUtf8 ( expr . data , expr . len ) ;
return self - > findFirstInSelection ( expr_QString , re , cs , wo , forward , show , posix , cxx11 ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_findNext ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > findNext ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_findMatchingBrace ( QsciScintilla * self , long * brace , long * other , int mode ) {
2024-11-19 19:29:06 +13:00
return self - > findMatchingBrace ( static_cast < long & > ( * brace ) , static_cast < long & > ( * other ) , static_cast < QsciScintilla : : BraceMatch > ( mode ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_firstVisibleLine ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > firstVisibleLine ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_folding ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : FoldStyle _ret = self - > folding ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_getCursorPosition ( const QsciScintilla * self , int * line , int * index ) {
2024-11-19 19:29:06 +13:00
self - > getCursorPosition ( static_cast < int * > ( line ) , static_cast < int * > ( index ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_getSelection ( const QsciScintilla * self , int * lineFrom , int * indexFrom , int * lineTo , int * indexTo ) {
2024-11-19 19:29:06 +13:00
self - > getSelection ( static_cast < int * > ( lineFrom ) , static_cast < int * > ( indexFrom ) , static_cast < int * > ( lineTo ) , static_cast < int * > ( indexTo ) ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_hasSelectedText ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > hasSelectedText ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_indentation ( const QsciScintilla * self , int line ) {
2024-11-19 19:29:06 +13:00
return self - > indentation ( static_cast < int > ( line ) ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_indentationGuides ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > indentationGuides ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_indentationsUseTabs ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > indentationsUseTabs ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_indentationWidth ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > indentationWidth ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_indicatorDefine ( QsciScintilla * self , int style ) {
2024-11-19 19:29:06 +13:00
return self - > indicatorDefine ( static_cast < QsciScintilla : : IndicatorStyle > ( style ) ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_indicatorDrawUnder ( const QsciScintilla * self , int indicatorNumber ) {
2024-11-19 19:29:06 +13:00
return self - > indicatorDrawUnder ( static_cast < int > ( indicatorNumber ) ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_isCallTipActive ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > isCallTipActive ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_isListActive ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > isListActive ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_isModified ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > isModified ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_isReadOnly ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > isReadOnly ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_isRedoAvailable ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > isRedoAvailable ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_isUndoAvailable ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > isUndoAvailable ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_isUtf8 ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > isUtf8 ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_isWordCharacter ( const QsciScintilla * self , char ch ) {
2024-11-19 19:29:06 +13:00
return self - > isWordCharacter ( static_cast < char > ( ch ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_lineAt ( const QsciScintilla * self , QPoint * point ) {
2024-11-19 19:29:06 +13:00
return self - > lineAt ( * point ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_lineIndexFromPosition ( const QsciScintilla * self , int position , int * line , int * index ) {
2024-11-19 19:29:06 +13:00
self - > lineIndexFromPosition ( static_cast < int > ( position ) , static_cast < int * > ( line ) , static_cast < int * > ( index ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_lineLength ( const QsciScintilla * self , int line ) {
2024-11-19 19:29:06 +13:00
return self - > lineLength ( static_cast < int > ( line ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_lines ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > lines ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_length ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > length ( ) ;
}
2025-02-01 13:45:16 +13:00
QsciLexer * QsciScintilla_lexer ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > lexer ( ) ;
}
2025-02-01 13:45:16 +13:00
QColor * QsciScintilla_marginBackgroundColor ( const QsciScintilla * self , int margin ) {
2024-11-19 19:29:06 +13:00
return new QColor ( self - > marginBackgroundColor ( static_cast < int > ( margin ) ) ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_marginLineNumbers ( const QsciScintilla * self , int margin ) {
2024-11-19 19:29:06 +13:00
return self - > marginLineNumbers ( static_cast < int > ( margin ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_marginMarkerMask ( const QsciScintilla * self , int margin ) {
2024-11-19 19:29:06 +13:00
return self - > marginMarkerMask ( static_cast < int > ( margin ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_marginOptions ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > marginOptions ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_marginSensitivity ( const QsciScintilla * self , int margin ) {
2024-11-19 19:29:06 +13:00
return self - > marginSensitivity ( static_cast < int > ( margin ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_marginType ( const QsciScintilla * self , int margin ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : MarginType _ret = self - > marginType ( static_cast < int > ( margin ) ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_marginWidth ( const QsciScintilla * self , int margin ) {
2024-11-19 19:29:06 +13:00
return self - > marginWidth ( static_cast < int > ( margin ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_margins ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > margins ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerDefine ( QsciScintilla * self , int sym ) {
2024-11-19 19:29:06 +13:00
return self - > markerDefine ( static_cast < QsciScintilla : : MarkerSymbol > ( sym ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerDefineWithCh ( QsciScintilla * self , char ch ) {
2024-11-19 19:29:06 +13:00
return self - > markerDefine ( static_cast < char > ( ch ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerDefineWithPm ( QsciScintilla * self , QPixmap * pm ) {
2024-11-19 19:29:06 +13:00
return self - > markerDefine ( * pm ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerDefineWithIm ( QsciScintilla * self , QImage * im ) {
2024-11-19 19:29:06 +13:00
return self - > markerDefine ( * im ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerAdd ( QsciScintilla * self , int linenr , int markerNumber ) {
2024-11-19 19:29:06 +13:00
return self - > markerAdd ( static_cast < int > ( linenr ) , static_cast < int > ( markerNumber ) ) ;
}
2025-02-01 13:45:16 +13:00
unsigned int QsciScintilla_markersAtLine ( const QsciScintilla * self , int linenr ) {
2024-11-19 19:29:06 +13:00
return self - > markersAtLine ( static_cast < int > ( linenr ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_markerDelete ( QsciScintilla * self , int linenr ) {
2024-11-19 19:29:06 +13:00
self - > markerDelete ( static_cast < int > ( linenr ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_markerDeleteAll ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > markerDeleteAll ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_markerDeleteHandle ( QsciScintilla * self , int mhandle ) {
2024-11-19 19:29:06 +13:00
self - > markerDeleteHandle ( static_cast < int > ( mhandle ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerLine ( const QsciScintilla * self , int mhandle ) {
2024-11-19 19:29:06 +13:00
return self - > markerLine ( static_cast < int > ( mhandle ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerFindNext ( const QsciScintilla * self , int linenr , unsigned int mask ) {
2024-11-19 19:29:06 +13:00
return self - > markerFindNext ( static_cast < int > ( linenr ) , static_cast < unsigned int > ( mask ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerFindPrevious ( const QsciScintilla * self , int linenr , unsigned int mask ) {
2024-11-19 19:29:06 +13:00
return self - > markerFindPrevious ( static_cast < int > ( linenr ) , static_cast < unsigned int > ( mask ) ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_overwriteMode ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > overwriteMode ( ) ;
}
2025-02-01 13:45:16 +13:00
QColor * QsciScintilla_paper ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return new QColor ( self - > paper ( ) ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_positionFromLineIndex ( const QsciScintilla * self , int line , int index ) {
2024-11-19 19:29:06 +13:00
return self - > positionFromLineIndex ( static_cast < int > ( line ) , static_cast < int > ( index ) ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_read ( QsciScintilla * self , QIODevice * io ) {
2024-11-19 19:29:06 +13:00
return self - > read ( io ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_recolor ( QsciScintilla * self , int start , int end ) {
2024-11-19 19:29:06 +13:00
self - > recolor ( static_cast < int > ( start ) , static_cast < int > ( end ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_registerImage ( QsciScintilla * self , int id , QPixmap * pm ) {
2024-11-19 19:29:06 +13:00
self - > registerImage ( static_cast < int > ( id ) , * pm ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_registerImage2 ( QsciScintilla * self , int id , QImage * im ) {
2024-11-19 19:29:06 +13:00
self - > registerImage ( static_cast < int > ( id ) , * im ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_replace ( QsciScintilla * self , struct miqt_string replaceStr ) {
2024-11-19 19:29:06 +13:00
QString replaceStr_QString = QString : : fromUtf8 ( replaceStr . data , replaceStr . len ) ;
self - > replace ( replaceStr_QString ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_resetFoldMarginColors ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > resetFoldMarginColors ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_resetHotspotBackgroundColor ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > resetHotspotBackgroundColor ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_resetHotspotForegroundColor ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > resetHotspotForegroundColor ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_scrollWidth ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > scrollWidth ( ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_scrollWidthTracking ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > scrollWidthTracking ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setFoldMarginColors ( QsciScintilla * self , QColor * fore , QColor * back ) {
2024-11-19 19:29:06 +13:00
self - > setFoldMarginColors ( * fore , * back ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setAnnotationDisplay ( QsciScintilla * self , int display ) {
2024-11-19 19:29:06 +13:00
self - > setAnnotationDisplay ( static_cast < QsciScintilla : : AnnotationDisplay > ( display ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setAutoCompletionFillupsEnabled ( QsciScintilla * self , bool enabled ) {
2024-11-19 19:29:06 +13:00
self - > setAutoCompletionFillupsEnabled ( enabled ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setAutoCompletionFillups ( QsciScintilla * self , const char * fillups ) {
2024-11-19 19:29:06 +13:00
self - > setAutoCompletionFillups ( fillups ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setAutoCompletionWordSeparators ( QsciScintilla * self , struct miqt_array /* of struct miqt_string */ separators ) {
2024-11-19 19:29:06 +13:00
QStringList separators_QList ;
separators_QList . reserve ( separators . len ) ;
struct miqt_string * separators_arr = static_cast < struct miqt_string * > ( separators . data ) ;
for ( size_t i = 0 ; i < separators . len ; + + i ) {
QString separators_arr_i_QString = QString : : fromUtf8 ( separators_arr [ i ] . data , separators_arr [ i ] . len ) ;
separators_QList . push_back ( separators_arr_i_QString ) ;
}
self - > setAutoCompletionWordSeparators ( separators_QList ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCallTipsBackgroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setCallTipsBackgroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCallTipsForegroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setCallTipsForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCallTipsHighlightColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setCallTipsHighlightColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCallTipsPosition ( QsciScintilla * self , int position ) {
2024-11-19 19:29:06 +13:00
self - > setCallTipsPosition ( static_cast < QsciScintilla : : CallTipsPosition > ( position ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCallTipsStyle ( QsciScintilla * self , int style ) {
2024-11-19 19:29:06 +13:00
self - > setCallTipsStyle ( static_cast < QsciScintilla : : CallTipsStyle > ( style ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCallTipsVisible ( QsciScintilla * self , int nr ) {
2024-11-19 19:29:06 +13:00
self - > setCallTipsVisible ( static_cast < int > ( nr ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setContractedFolds ( QsciScintilla * self , struct miqt_array /* of int */ folds ) {
2024-11-19 19:29:06 +13:00
QList < int > folds_QList ;
folds_QList . reserve ( folds . len ) ;
int * folds_arr = static_cast < int * > ( folds . data ) ;
for ( size_t i = 0 ; i < folds . len ; + + i ) {
folds_QList . push_back ( static_cast < int > ( folds_arr [ i ] ) ) ;
}
self - > setContractedFolds ( folds_QList ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setDocument ( QsciScintilla * self , QsciDocument * document ) {
2024-11-19 19:29:06 +13:00
self - > setDocument ( * document ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_addEdgeColumn ( QsciScintilla * self , int colnr , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > addEdgeColumn ( static_cast < int > ( colnr ) , * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_clearEdgeColumns ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > clearEdgeColumns ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setEdgeColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setEdgeColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setEdgeColumn ( QsciScintilla * self , int colnr ) {
2024-11-19 19:29:06 +13:00
self - > setEdgeColumn ( static_cast < int > ( colnr ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setEdgeMode ( QsciScintilla * self , int mode ) {
2024-11-19 19:29:06 +13:00
self - > setEdgeMode ( static_cast < QsciScintilla : : EdgeMode > ( mode ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setFirstVisibleLine ( QsciScintilla * self , int linenr ) {
2024-11-19 19:29:06 +13:00
self - > setFirstVisibleLine ( static_cast < int > ( linenr ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndicatorDrawUnder ( QsciScintilla * self , bool under ) {
2024-11-19 19:29:06 +13:00
self - > setIndicatorDrawUnder ( under ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndicatorForegroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setIndicatorForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndicatorHoverForegroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setIndicatorHoverForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndicatorHoverStyle ( QsciScintilla * self , int style ) {
2024-11-19 19:29:06 +13:00
self - > setIndicatorHoverStyle ( static_cast < QsciScintilla : : IndicatorStyle > ( style ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndicatorOutlineColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setIndicatorOutlineColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginBackgroundColor ( QsciScintilla * self , int margin , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setMarginBackgroundColor ( static_cast < int > ( margin ) , * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginOptions ( QsciScintilla * self , int options ) {
2024-11-19 19:29:06 +13:00
self - > setMarginOptions ( static_cast < int > ( options ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginText ( QsciScintilla * self , int line , struct miqt_string text , int style ) {
2024-11-19 19:29:06 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
self - > setMarginText ( static_cast < int > ( line ) , text_QString , static_cast < int > ( style ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginText2 ( QsciScintilla * self , int line , struct miqt_string text , QsciStyle * style ) {
2024-11-19 19:29:06 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
self - > setMarginText ( static_cast < int > ( line ) , text_QString , * style ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginText3 ( QsciScintilla * self , int line , QsciStyledText * text ) {
2024-11-19 19:29:06 +13:00
self - > setMarginText ( static_cast < int > ( line ) , * text ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginType ( QsciScintilla * self , int margin , int type ) {
self - > setMarginType ( static_cast < int > ( margin ) , static_cast < QsciScintilla : : MarginType > ( type ) ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_clearMarginText ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > clearMarginText ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMargins ( QsciScintilla * self , int margins ) {
2024-11-19 19:29:06 +13:00
self - > setMargins ( static_cast < int > ( margins ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarkerBackgroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setMarkerBackgroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarkerForegroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setMarkerForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMatchedBraceBackgroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setMatchedBraceBackgroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMatchedBraceForegroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setMatchedBraceForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMatchedBraceIndicator ( QsciScintilla * self , int indicatorNumber ) {
2024-11-19 19:29:06 +13:00
self - > setMatchedBraceIndicator ( static_cast < int > ( indicatorNumber ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_resetMatchedBraceIndicator ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > resetMatchedBraceIndicator ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setScrollWidth ( QsciScintilla * self , int pixelWidth ) {
2024-11-19 19:29:06 +13:00
self - > setScrollWidth ( static_cast < int > ( pixelWidth ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setScrollWidthTracking ( QsciScintilla * self , bool enabled ) {
2024-11-19 19:29:06 +13:00
self - > setScrollWidthTracking ( enabled ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setTabDrawMode ( QsciScintilla * self , int mode ) {
2024-11-19 19:29:06 +13:00
self - > setTabDrawMode ( static_cast < QsciScintilla : : TabDrawMode > ( mode ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setUnmatchedBraceBackgroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setUnmatchedBraceBackgroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setUnmatchedBraceForegroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setUnmatchedBraceForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setUnmatchedBraceIndicator ( QsciScintilla * self , int indicatorNumber ) {
2024-11-19 19:29:06 +13:00
self - > setUnmatchedBraceIndicator ( static_cast < int > ( indicatorNumber ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_resetUnmatchedBraceIndicator ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > resetUnmatchedBraceIndicator ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setWrapVisualFlags ( QsciScintilla * self , int endFlag ) {
2024-11-19 19:29:06 +13:00
self - > setWrapVisualFlags ( static_cast < QsciScintilla : : WrapVisualFlag > ( endFlag ) ) ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_selectedText ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QString _ret = self - > selectedText ( ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_selectionToEol ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > selectionToEol ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setHotspotBackgroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setHotspotBackgroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setHotspotForegroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setHotspotForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setHotspotUnderline ( QsciScintilla * self , bool enable ) {
2024-11-19 19:29:06 +13:00
self - > setHotspotUnderline ( enable ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setHotspotWrap ( QsciScintilla * self , bool enable ) {
2024-11-19 19:29:06 +13:00
self - > setHotspotWrap ( enable ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setSelectionToEol ( QsciScintilla * self , bool filled ) {
2024-11-19 19:29:06 +13:00
self - > setSelectionToEol ( filled ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setExtraAscent ( QsciScintilla * self , int extra ) {
2024-11-19 19:29:06 +13:00
self - > setExtraAscent ( static_cast < int > ( extra ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setExtraDescent ( QsciScintilla * self , int extra ) {
2024-11-19 19:29:06 +13:00
self - > setExtraDescent ( static_cast < int > ( extra ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setOverwriteMode ( QsciScintilla * self , bool overwrite ) {
2024-11-19 19:29:06 +13:00
self - > setOverwriteMode ( overwrite ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setWhitespaceBackgroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setWhitespaceBackgroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setWhitespaceForegroundColor ( QsciScintilla * self , QColor * col ) {
2024-11-19 19:29:06 +13:00
self - > setWhitespaceForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setWhitespaceSize ( QsciScintilla * self , int size ) {
2024-11-19 19:29:06 +13:00
self - > setWhitespaceSize ( static_cast < int > ( size ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setWrapIndentMode ( QsciScintilla * self , int mode ) {
2024-11-19 19:29:06 +13:00
self - > setWrapIndentMode ( static_cast < QsciScintilla : : WrapIndentMode > ( mode ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_showUserList ( QsciScintilla * self , int id , struct miqt_array /* of struct miqt_string */ list ) {
2024-11-19 19:29:06 +13:00
QStringList list_QList ;
list_QList . reserve ( list . len ) ;
struct miqt_string * list_arr = static_cast < struct miqt_string * > ( list . data ) ;
for ( size_t i = 0 ; i < list . len ; + + i ) {
QString list_arr_i_QString = QString : : fromUtf8 ( list_arr [ i ] . data , list_arr [ i ] . len ) ;
list_QList . push_back ( list_arr_i_QString ) ;
}
self - > showUserList ( static_cast < int > ( id ) , list_QList ) ;
}
2025-02-01 13:45:16 +13:00
QsciCommandSet * QsciScintilla_standardCommands ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > standardCommands ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_tabDrawMode ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : TabDrawMode _ret = self - > tabDrawMode ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_tabIndents ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > tabIndents ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_tabWidth ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > tabWidth ( ) ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_text ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QString _ret = self - > text ( ) ;
2024-10-20 17:59:23 +13:00
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_textWithLine ( const QsciScintilla * self , int line ) {
2024-11-19 19:29:06 +13:00
QString _ret = self - > text ( static_cast < int > ( line ) ) ;
2024-10-20 17:59:23 +13:00
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_text2 ( const QsciScintilla * self , int start , int end ) {
2024-11-19 19:29:06 +13:00
QString _ret = self - > text ( static_cast < int > ( start ) , static_cast < int > ( end ) ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_textHeight ( const QsciScintilla * self , int linenr ) {
2024-11-19 19:29:06 +13:00
return self - > textHeight ( static_cast < int > ( linenr ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_whitespaceSize ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return self - > whitespaceSize ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_whitespaceVisibility ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : WhitespaceVisibility _ret = self - > whitespaceVisibility ( ) ;
return static_cast < int > ( _ret ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_wordAtLineIndex ( const QsciScintilla * self , int line , int index ) {
2024-11-19 19:29:06 +13:00
QString _ret = self - > wordAtLineIndex ( static_cast < int > ( line ) , static_cast < int > ( index ) ) ;
2024-10-20 17:59:23 +13:00
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_wordAtPoint ( const QsciScintilla * self , QPoint * point ) {
2024-11-19 19:29:06 +13:00
QString _ret = self - > wordAtPoint ( * point ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
const char * QsciScintilla_wordCharacters ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
return ( const char * ) self - > wordCharacters ( ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_wrapMode ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : WrapMode _ret = self - > wrapMode ( ) ;
2024-10-20 17:59:23 +13:00
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_wrapIndentMode ( const QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
QsciScintilla : : WrapIndentMode _ret = self - > wrapIndentMode ( ) ;
return static_cast < int > ( _ret ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_write ( const QsciScintilla * self , QIODevice * io ) {
2024-11-19 19:29:06 +13:00
return self - > write ( io ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_append ( QsciScintilla * self , struct miqt_string text ) {
2024-11-19 19:29:06 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
self - > append ( text_QString ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_autoCompleteFromAll ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > autoCompleteFromAll ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_autoCompleteFromAPIs ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > autoCompleteFromAPIs ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_autoCompleteFromDocument ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > autoCompleteFromDocument ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_callTip ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > callTip ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_clear ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > clear ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_copy ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > copy ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_cut ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > cut ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_ensureCursorVisible ( QsciScintilla * self ) {
2024-11-19 19:29:06 +13:00
self - > ensureCursorVisible ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_ensureLineVisible ( QsciScintilla * self , int line ) {
2024-11-19 19:29:06 +13:00
self - > ensureLineVisible ( static_cast < int > ( line ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_foldAll ( QsciScintilla * self , bool children ) {
2024-11-19 19:29:06 +13:00
self - > foldAll ( children ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_foldLine ( QsciScintilla * self , int line ) {
2025-01-19 16:39:11 +13:00
self - > foldLine ( static_cast < int > ( line ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_indent ( QsciScintilla * self , int line ) {
2025-01-19 16:39:11 +13:00
self - > indent ( static_cast < int > ( line ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_insert ( QsciScintilla * self , struct miqt_string text ) {
2025-01-19 16:39:11 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
self - > insert ( text_QString ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_insertAt ( QsciScintilla * self , struct miqt_string text , int line , int index ) {
2025-01-19 16:39:11 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
self - > insertAt ( text_QString , static_cast < int > ( line ) , static_cast < int > ( index ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_moveToMatchingBrace ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > moveToMatchingBrace ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_paste ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > paste ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_redo ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > redo ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_removeSelectedText ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > removeSelectedText ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_replaceSelectedText ( QsciScintilla * self , struct miqt_string text ) {
2025-01-19 16:39:11 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
self - > replaceSelectedText ( text_QString ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_resetSelectionBackgroundColor ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > resetSelectionBackgroundColor ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_resetSelectionForegroundColor ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > resetSelectionForegroundColor ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_selectAll ( QsciScintilla * self , bool select ) {
self - > selectAll ( select ) ;
2025-01-19 16:39:11 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_selectToMatchingBrace ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > selectToMatchingBrace ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setAutoCompletionCaseSensitivity ( QsciScintilla * self , bool cs ) {
2025-01-19 16:39:11 +13:00
self - > setAutoCompletionCaseSensitivity ( cs ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setAutoCompletionReplaceWord ( QsciScintilla * self , bool replace ) {
2025-01-19 16:39:11 +13:00
self - > setAutoCompletionReplaceWord ( replace ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setAutoCompletionShowSingle ( QsciScintilla * self , bool single ) {
2025-01-19 16:39:11 +13:00
self - > setAutoCompletionShowSingle ( single ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setAutoCompletionSource ( QsciScintilla * self , int source ) {
2025-01-19 16:39:11 +13:00
self - > setAutoCompletionSource ( static_cast < QsciScintilla : : AutoCompletionSource > ( source ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setAutoCompletionThreshold ( QsciScintilla * self , int thresh ) {
2025-01-19 16:39:11 +13:00
self - > setAutoCompletionThreshold ( static_cast < int > ( thresh ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setAutoCompletionUseSingle ( QsciScintilla * self , int single ) {
2025-01-19 16:39:11 +13:00
self - > setAutoCompletionUseSingle ( static_cast < QsciScintilla : : AutoCompletionUseSingle > ( single ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setAutoIndent ( QsciScintilla * self , bool autoindent ) {
2025-01-19 16:39:11 +13:00
self - > setAutoIndent ( autoindent ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setBraceMatching ( QsciScintilla * self , int bm ) {
2025-01-19 16:39:11 +13:00
self - > setBraceMatching ( static_cast < QsciScintilla : : BraceMatch > ( bm ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setBackspaceUnindents ( QsciScintilla * self , bool unindent ) {
2025-01-19 16:39:11 +13:00
self - > setBackspaceUnindents ( unindent ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCaretForegroundColor ( QsciScintilla * self , QColor * col ) {
2025-01-19 16:39:11 +13:00
self - > setCaretForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCaretLineBackgroundColor ( QsciScintilla * self , QColor * col ) {
2025-01-19 16:39:11 +13:00
self - > setCaretLineBackgroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCaretLineFrameWidth ( QsciScintilla * self , int width ) {
2025-01-19 16:39:11 +13:00
self - > setCaretLineFrameWidth ( static_cast < int > ( width ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCaretLineVisible ( QsciScintilla * self , bool enable ) {
2025-01-19 16:39:11 +13:00
self - > setCaretLineVisible ( enable ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCaretWidth ( QsciScintilla * self , int width ) {
2025-01-19 16:39:11 +13:00
self - > setCaretWidth ( static_cast < int > ( width ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setColor ( QsciScintilla * self , QColor * c ) {
2025-01-19 16:39:11 +13:00
self - > setColor ( * c ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setCursorPosition ( QsciScintilla * self , int line , int index ) {
2025-01-19 16:39:11 +13:00
self - > setCursorPosition ( static_cast < int > ( line ) , static_cast < int > ( index ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setEolMode ( QsciScintilla * self , int mode ) {
2025-01-19 16:39:11 +13:00
self - > setEolMode ( static_cast < QsciScintilla : : EolMode > ( mode ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setEolVisibility ( QsciScintilla * self , bool visible ) {
2025-01-19 16:39:11 +13:00
self - > setEolVisibility ( visible ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setFolding ( QsciScintilla * self , int fold , int margin ) {
2025-01-19 16:39:11 +13:00
self - > setFolding ( static_cast < QsciScintilla : : FoldStyle > ( fold ) , static_cast < int > ( margin ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndentation ( QsciScintilla * self , int line , int indentation ) {
2025-01-19 16:39:11 +13:00
self - > setIndentation ( static_cast < int > ( line ) , static_cast < int > ( indentation ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndentationGuides ( QsciScintilla * self , bool enable ) {
2025-01-19 16:39:11 +13:00
self - > setIndentationGuides ( enable ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndentationGuidesBackgroundColor ( QsciScintilla * self , QColor * col ) {
2025-01-19 16:39:11 +13:00
self - > setIndentationGuidesBackgroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndentationGuidesForegroundColor ( QsciScintilla * self , QColor * col ) {
2025-01-19 16:39:11 +13:00
self - > setIndentationGuidesForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndentationsUseTabs ( QsciScintilla * self , bool tabs ) {
2025-01-19 16:39:11 +13:00
self - > setIndentationsUseTabs ( tabs ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndentationWidth ( QsciScintilla * self , int width ) {
2025-01-19 16:39:11 +13:00
self - > setIndentationWidth ( static_cast < int > ( width ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setLexer ( QsciScintilla * self , QsciLexer * lexer ) {
2025-01-19 16:39:11 +13:00
self - > setLexer ( lexer ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginsBackgroundColor ( QsciScintilla * self , QColor * col ) {
2025-01-19 16:39:11 +13:00
self - > setMarginsBackgroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginsFont ( QsciScintilla * self , QFont * f ) {
2025-01-19 16:39:11 +13:00
self - > setMarginsFont ( * f ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginsForegroundColor ( QsciScintilla * self , QColor * col ) {
2025-01-19 16:39:11 +13:00
self - > setMarginsForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginLineNumbers ( QsciScintilla * self , int margin , bool lnrs ) {
2025-01-19 16:39:11 +13:00
self - > setMarginLineNumbers ( static_cast < int > ( margin ) , lnrs ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginMarkerMask ( QsciScintilla * self , int margin , int mask ) {
2025-01-19 16:39:11 +13:00
self - > setMarginMarkerMask ( static_cast < int > ( margin ) , static_cast < int > ( mask ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginSensitivity ( QsciScintilla * self , int margin , bool sens ) {
2025-01-19 16:39:11 +13:00
self - > setMarginSensitivity ( static_cast < int > ( margin ) , sens ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginWidth ( QsciScintilla * self , int margin , int width ) {
2025-01-19 16:39:11 +13:00
self - > setMarginWidth ( static_cast < int > ( margin ) , static_cast < int > ( width ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarginWidth2 ( QsciScintilla * self , int margin , struct miqt_string s ) {
2025-01-19 16:39:11 +13:00
QString s_QString = QString : : fromUtf8 ( s . data , s . len ) ;
self - > setMarginWidth ( static_cast < int > ( margin ) , s_QString ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setModified ( QsciScintilla * self , bool m ) {
2025-01-19 16:39:11 +13:00
self - > setModified ( m ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setPaper ( QsciScintilla * self , QColor * c ) {
2025-01-19 16:39:11 +13:00
self - > setPaper ( * c ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setReadOnly ( QsciScintilla * self , bool ro ) {
2025-01-19 16:39:11 +13:00
self - > setReadOnly ( ro ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setSelection ( QsciScintilla * self , int lineFrom , int indexFrom , int lineTo , int indexTo ) {
2025-01-19 16:39:11 +13:00
self - > setSelection ( static_cast < int > ( lineFrom ) , static_cast < int > ( indexFrom ) , static_cast < int > ( lineTo ) , static_cast < int > ( indexTo ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setSelectionBackgroundColor ( QsciScintilla * self , QColor * col ) {
2025-01-19 16:39:11 +13:00
self - > setSelectionBackgroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setSelectionForegroundColor ( QsciScintilla * self , QColor * col ) {
2025-01-19 16:39:11 +13:00
self - > setSelectionForegroundColor ( * col ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setTabIndents ( QsciScintilla * self , bool indent ) {
2025-01-19 16:39:11 +13:00
self - > setTabIndents ( indent ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setTabWidth ( QsciScintilla * self , int width ) {
2025-01-19 16:39:11 +13:00
self - > setTabWidth ( static_cast < int > ( width ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setText ( QsciScintilla * self , struct miqt_string text ) {
2025-01-19 16:39:11 +13:00
QString text_QString = QString : : fromUtf8 ( text . data , text . len ) ;
self - > setText ( text_QString ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setUtf8 ( QsciScintilla * self , bool cp ) {
2025-01-19 16:39:11 +13:00
self - > setUtf8 ( cp ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setWhitespaceVisibility ( QsciScintilla * self , int mode ) {
2025-01-19 16:39:11 +13:00
self - > setWhitespaceVisibility ( static_cast < QsciScintilla : : WhitespaceVisibility > ( mode ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setWrapMode ( QsciScintilla * self , int mode ) {
2025-01-19 16:39:11 +13:00
self - > setWrapMode ( static_cast < QsciScintilla : : WrapMode > ( mode ) ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_undo ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > undo ( ) ;
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_unindent ( QsciScintilla * self , int line ) {
2025-01-19 16:39:11 +13:00
self - > unindent ( static_cast < int > ( line ) ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_zoomIn ( QsciScintilla * self , int range ) {
self - > zoomIn ( static_cast < int > ( range ) ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_zoomIn2 ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > zoomIn ( ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_zoomOut ( QsciScintilla * self , int range ) {
self - > zoomOut ( static_cast < int > ( range ) ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_zoomOut2 ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > zoomOut ( ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_zoomTo ( QsciScintilla * self , int size ) {
2025-01-19 16:39:11 +13:00
self - > zoomTo ( static_cast < int > ( size ) ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_cursorPositionChanged ( QsciScintilla * self , int line , int index ) {
2025-01-19 16:39:11 +13:00
self - > cursorPositionChanged ( static_cast < int > ( line ) , static_cast < int > ( index ) ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_cursorPositionChanged ( QsciScintilla * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( int , int ) > ( & QsciScintilla : : cursorPositionChanged ) , self , [ = ] ( int line , int index ) {
int sigval1 = line ;
int sigval2 = index ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_cursorPositionChanged ( slot , sigval1 , sigval2 ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_copyAvailable ( QsciScintilla * self , bool yes ) {
2025-01-19 16:39:11 +13:00
self - > copyAvailable ( yes ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_copyAvailable ( QsciScintilla * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( bool ) > ( & QsciScintilla : : copyAvailable ) , self , [ = ] ( bool yes ) {
bool sigval1 = yes ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_copyAvailable ( slot , sigval1 ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_indicatorClicked ( QsciScintilla * self , int line , int index , int state ) {
2025-01-19 16:39:11 +13:00
self - > indicatorClicked ( static_cast < int > ( line ) , static_cast < int > ( index ) , static_cast < Qt : : KeyboardModifiers > ( state ) ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_indicatorClicked ( QsciScintilla * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( int , int , Qt : : KeyboardModifiers ) > ( & QsciScintilla : : indicatorClicked ) , self , [ = ] ( int line , int index , Qt : : KeyboardModifiers state ) {
int sigval1 = line ;
int sigval2 = index ;
Qt : : KeyboardModifiers state_ret = state ;
int sigval3 = static_cast < int > ( state_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_indicatorClicked ( slot , sigval1 , sigval2 , sigval3 ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_indicatorReleased ( QsciScintilla * self , int line , int index , int state ) {
2025-01-19 16:39:11 +13:00
self - > indicatorReleased ( static_cast < int > ( line ) , static_cast < int > ( index ) , static_cast < Qt : : KeyboardModifiers > ( state ) ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_indicatorReleased ( QsciScintilla * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( int , int , Qt : : KeyboardModifiers ) > ( & QsciScintilla : : indicatorReleased ) , self , [ = ] ( int line , int index , Qt : : KeyboardModifiers state ) {
int sigval1 = line ;
int sigval2 = index ;
Qt : : KeyboardModifiers state_ret = state ;
int sigval3 = static_cast < int > ( state_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_indicatorReleased ( slot , sigval1 , sigval2 , sigval3 ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_linesChanged ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > linesChanged ( ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_linesChanged ( QsciScintilla * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( ) > ( & QsciScintilla : : linesChanged ) , self , [ = ] ( ) {
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_linesChanged ( slot ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_marginClicked ( QsciScintilla * self , int margin , int line , int state ) {
2025-01-19 16:39:11 +13:00
self - > marginClicked ( static_cast < int > ( margin ) , static_cast < int > ( line ) , static_cast < Qt : : KeyboardModifiers > ( state ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_marginClicked ( QsciScintilla * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( int , int , Qt : : KeyboardModifiers ) > ( & QsciScintilla : : marginClicked ) , self , [ = ] ( int margin , int line , Qt : : KeyboardModifiers state ) {
int sigval1 = margin ;
int sigval2 = line ;
Qt : : KeyboardModifiers state_ret = state ;
int sigval3 = static_cast < int > ( state_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_marginClicked ( slot , sigval1 , sigval2 , sigval3 ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_marginRightClicked ( QsciScintilla * self , int margin , int line , int state ) {
2025-01-19 16:39:11 +13:00
self - > marginRightClicked ( static_cast < int > ( margin ) , static_cast < int > ( line ) , static_cast < Qt : : KeyboardModifiers > ( state ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_marginRightClicked ( QsciScintilla * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( int , int , Qt : : KeyboardModifiers ) > ( & QsciScintilla : : marginRightClicked ) , self , [ = ] ( int margin , int line , Qt : : KeyboardModifiers state ) {
int sigval1 = margin ;
int sigval2 = line ;
Qt : : KeyboardModifiers state_ret = state ;
int sigval3 = static_cast < int > ( state_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_marginRightClicked ( slot , sigval1 , sigval2 , sigval3 ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_modificationAttempted ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > modificationAttempted ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_modificationAttempted ( QsciScintilla * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( ) > ( & QsciScintilla : : modificationAttempted ) , self , [ = ] ( ) {
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_modificationAttempted ( slot ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_modificationChanged ( QsciScintilla * self , bool m ) {
2025-01-19 16:39:11 +13:00
self - > modificationChanged ( m ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_modificationChanged ( QsciScintilla * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( bool ) > ( & QsciScintilla : : modificationChanged ) , self , [ = ] ( bool m ) {
bool sigval1 = m ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_modificationChanged ( slot , sigval1 ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_selectionChanged ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > selectionChanged ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_selectionChanged ( QsciScintilla * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( ) > ( & QsciScintilla : : selectionChanged ) , self , [ = ] ( ) {
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_selectionChanged ( slot ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_textChanged ( QsciScintilla * self ) {
2025-01-19 16:39:11 +13:00
self - > textChanged ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_textChanged ( QsciScintilla * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( ) > ( & QsciScintilla : : textChanged ) , self , [ = ] ( ) {
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QsciScintilla_textChanged ( slot ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_userListActivated ( QsciScintilla * self , int id , struct miqt_string string ) {
QString string_QString = QString : : fromUtf8 ( string . data , string . len ) ;
self - > userListActivated ( static_cast < int > ( id ) , string_QString ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_connect_userListActivated ( QsciScintilla * self , intptr_t slot ) {
MiqtVirtualQsciScintilla : : connect ( self , static_cast < void ( QsciScintilla : : * ) ( int , const QString & ) > ( & QsciScintilla : : userListActivated ) , self , [ = ] ( int id , const QString & string ) {
2025-01-19 16:39:11 +13:00
int sigval1 = id ;
2025-02-01 13:45:16 +13:00
const QString string_ret = string ;
2025-01-19 16:39:11 +13:00
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
2025-02-01 13:45:16 +13:00
QByteArray string_b = string_ret . toUtf8 ( ) ;
struct miqt_string string_ms ;
string_ms . len = string_b . length ( ) ;
string_ms . data = static_cast < char * > ( malloc ( string_ms . len ) ) ;
memcpy ( string_ms . data , string_b . data ( ) , string_ms . len ) ;
struct miqt_string sigval2 = string_ms ;
miqt_exec_callback_QsciScintilla_userListActivated ( slot , sigval1 , sigval2 ) ;
2025-01-19 16:39:11 +13:00
} ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_tr2 ( const char * s , const char * c ) {
2025-01-19 16:39:11 +13:00
QString _ret = QsciScintilla : : tr ( s , c ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_tr3 ( const char * s , const char * c , int n ) {
2025-01-19 16:39:11 +13:00
QString _ret = QsciScintilla : : tr ( s , c , static_cast < int > ( n ) ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_trUtf82 ( const char * s , const char * c ) {
2025-01-19 16:39:11 +13:00
QString _ret = QsciScintilla : : trUtf8 ( s , c ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_trUtf83 ( const char * s , const char * c , int n ) {
2025-01-19 16:39:11 +13:00
QString _ret = QsciScintilla : : trUtf8 ( s , c , static_cast < int > ( n ) ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_clearAnnotations1 ( QsciScintilla * self , int line ) {
2025-01-19 16:39:11 +13:00
self - > clearAnnotations ( static_cast < int > ( line ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_indicatorDefine2 ( QsciScintilla * self , int style , int indicatorNumber ) {
2025-01-19 16:39:11 +13:00
return self - > indicatorDefine ( static_cast < QsciScintilla : : IndicatorStyle > ( style ) , static_cast < int > ( indicatorNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerDefine2 ( QsciScintilla * self , int sym , int markerNumber ) {
2025-01-19 16:39:11 +13:00
return self - > markerDefine ( static_cast < QsciScintilla : : MarkerSymbol > ( sym ) , static_cast < int > ( markerNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerDefine22 ( QsciScintilla * self , char ch , int markerNumber ) {
2025-01-19 16:39:11 +13:00
return self - > markerDefine ( static_cast < char > ( ch ) , static_cast < int > ( markerNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerDefine23 ( QsciScintilla * self , QPixmap * pm , int markerNumber ) {
2025-01-19 16:39:11 +13:00
return self - > markerDefine ( * pm , static_cast < int > ( markerNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_markerDefine24 ( QsciScintilla * self , QImage * im , int markerNumber ) {
2025-01-19 16:39:11 +13:00
return self - > markerDefine ( * im , static_cast < int > ( markerNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_markerDelete2 ( QsciScintilla * self , int linenr , int markerNumber ) {
2025-01-19 16:39:11 +13:00
self - > markerDelete ( static_cast < int > ( linenr ) , static_cast < int > ( markerNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_markerDeleteAll1 ( QsciScintilla * self , int markerNumber ) {
2025-01-19 16:39:11 +13:00
self - > markerDeleteAll ( static_cast < int > ( markerNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndicatorDrawUnder2 ( QsciScintilla * self , bool under , int indicatorNumber ) {
2025-01-19 16:39:11 +13:00
self - > setIndicatorDrawUnder ( under , static_cast < int > ( indicatorNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndicatorForegroundColor2 ( QsciScintilla * self , QColor * col , int indicatorNumber ) {
2025-01-19 16:39:11 +13:00
self - > setIndicatorForegroundColor ( * col , static_cast < int > ( indicatorNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndicatorHoverForegroundColor2 ( QsciScintilla * self , QColor * col , int indicatorNumber ) {
2025-01-19 16:39:11 +13:00
self - > setIndicatorHoverForegroundColor ( * col , static_cast < int > ( indicatorNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndicatorHoverStyle2 ( QsciScintilla * self , int style , int indicatorNumber ) {
2025-01-19 16:39:11 +13:00
self - > setIndicatorHoverStyle ( static_cast < QsciScintilla : : IndicatorStyle > ( style ) , static_cast < int > ( indicatorNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setIndicatorOutlineColor2 ( QsciScintilla * self , QColor * col , int indicatorNumber ) {
2025-01-19 16:39:11 +13:00
self - > setIndicatorOutlineColor ( * col , static_cast < int > ( indicatorNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_clearMarginText1 ( QsciScintilla * self , int line ) {
2025-01-19 16:39:11 +13:00
self - > clearMarginText ( static_cast < int > ( line ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarkerBackgroundColor2 ( QsciScintilla * self , QColor * col , int markerNumber ) {
2025-01-19 16:39:11 +13:00
self - > setMarkerBackgroundColor ( * col , static_cast < int > ( markerNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setMarkerForegroundColor2 ( QsciScintilla * self , QColor * col , int markerNumber ) {
2025-01-19 16:39:11 +13:00
self - > setMarkerForegroundColor ( * col , static_cast < int > ( markerNumber ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setWrapVisualFlags2 ( QsciScintilla * self , int endFlag , int startFlag ) {
2025-01-19 16:39:11 +13:00
self - > setWrapVisualFlags ( static_cast < QsciScintilla : : WrapVisualFlag > ( endFlag ) , static_cast < QsciScintilla : : WrapVisualFlag > ( startFlag ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_setWrapVisualFlags3 ( QsciScintilla * self , int endFlag , int startFlag , int indent ) {
2025-01-19 16:39:11 +13:00
self - > setWrapVisualFlags ( static_cast < QsciScintilla : : WrapVisualFlag > ( endFlag ) , static_cast < QsciScintilla : : WrapVisualFlag > ( startFlag ) , static_cast < int > ( indent ) ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_apiContext ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__apiContext = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
struct miqt_array /* of struct miqt_string */ QsciScintilla_virtualbase_apiContext ( void * self , int pos , int * context_start , int * last_word_start ) {
return ( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_apiContext ( pos , context_start , last_word_start ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_findFirst ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__findFirst = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_virtualbase_findFirst ( void * self , struct miqt_string expr , bool re , bool cs , bool wo , bool wrap , bool forward , int line , int index , bool show , bool posix , bool cxx11 ) {
return ( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_findFirst ( expr , re , cs , wo , wrap , forward , line , index , show , posix , cxx11 ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_findFirstInSelection ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__findFirstInSelection = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_virtualbase_findFirstInSelection ( void * self , struct miqt_string expr , bool re , bool cs , bool wo , bool forward , bool show , bool posix , bool cxx11 ) {
return ( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_findFirstInSelection ( expr , re , cs , wo , forward , show , posix , cxx11 ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_findNext ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__findNext = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_virtualbase_findNext ( void * self ) {
return ( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_findNext ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_recolor ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__recolor = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_recolor ( void * self , int start , int end ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_recolor ( start , end ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_replace ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__replace = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_replace ( void * self , struct miqt_string replaceStr ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_replace ( replaceStr ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_append ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__append = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_append ( void * self , struct miqt_string text ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_append ( text ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_autoCompleteFromAll ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__autoCompleteFromAll = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_autoCompleteFromAll ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_autoCompleteFromAll ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_autoCompleteFromAPIs ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__autoCompleteFromAPIs = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_autoCompleteFromAPIs ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_autoCompleteFromAPIs ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_autoCompleteFromDocument ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__autoCompleteFromDocument = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_autoCompleteFromDocument ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_autoCompleteFromDocument ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_callTip ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__callTip = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_callTip ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_callTip ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_clear ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__clear = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_clear ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_clear ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_copy ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__copy = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_copy ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_copy ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_cut ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__cut = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_cut ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_cut ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_ensureCursorVisible ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__ensureCursorVisible = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_ensureCursorVisible ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_ensureCursorVisible ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_ensureLineVisible ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__ensureLineVisible = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_ensureLineVisible ( void * self , int line ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_ensureLineVisible ( line ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_foldAll ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__foldAll = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_foldAll ( void * self , bool children ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_foldAll ( children ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_foldLine ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__foldLine = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_foldLine ( void * self , int line ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_foldLine ( line ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_indent ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__indent = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_indent ( void * self , int line ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_indent ( line ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_insert ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__insert = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_insert ( void * self , struct miqt_string text ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_insert ( text ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_insertAt ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__insertAt = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_insertAt ( void * self , struct miqt_string text , int line , int index ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_insertAt ( text , line , index ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_moveToMatchingBrace ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__moveToMatchingBrace = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_moveToMatchingBrace ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_moveToMatchingBrace ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_paste ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__paste = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_paste ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_paste ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_redo ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__redo = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_redo ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_redo ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_removeSelectedText ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__removeSelectedText = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_removeSelectedText ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_removeSelectedText ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_replaceSelectedText ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__replaceSelectedText = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_replaceSelectedText ( void * self , struct miqt_string text ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_replaceSelectedText ( text ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_resetSelectionBackgroundColor ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__resetSelectionBackgroundColor = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_resetSelectionBackgroundColor ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_resetSelectionBackgroundColor ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_resetSelectionForegroundColor ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__resetSelectionForegroundColor = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_resetSelectionForegroundColor ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_resetSelectionForegroundColor ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_selectAll ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__selectAll = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_selectAll ( void * self , bool select ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_selectAll ( select ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_selectToMatchingBrace ( void * self , intptr_t slot ) {
2025-01-19 16:39:11 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__selectToMatchingBrace = slot ;
2025-01-19 16:39:11 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_selectToMatchingBrace ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_selectToMatchingBrace ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setAutoCompletionCaseSensitivity ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setAutoCompletionCaseSensitivity = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setAutoCompletionCaseSensitivity ( void * self , bool cs ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setAutoCompletionCaseSensitivity ( cs ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setAutoCompletionReplaceWord ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setAutoCompletionReplaceWord = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setAutoCompletionReplaceWord ( void * self , bool replace ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setAutoCompletionReplaceWord ( replace ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setAutoCompletionShowSingle ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setAutoCompletionShowSingle = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setAutoCompletionShowSingle ( void * self , bool single ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setAutoCompletionShowSingle ( single ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setAutoCompletionSource ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setAutoCompletionSource = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setAutoCompletionSource ( void * self , int source ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setAutoCompletionSource ( source ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setAutoCompletionThreshold ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setAutoCompletionThreshold = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setAutoCompletionThreshold ( void * self , int thresh ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setAutoCompletionThreshold ( thresh ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setAutoCompletionUseSingle ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setAutoCompletionUseSingle = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setAutoCompletionUseSingle ( void * self , int single ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setAutoCompletionUseSingle ( single ) ;
2024-10-20 17:59:23 +13:00
}
2024-11-19 19:29:06 +13:00
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setAutoIndent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setAutoIndent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setAutoIndent ( void * self , bool autoindent ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setAutoIndent ( autoindent ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setBraceMatching ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setBraceMatching = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setBraceMatching ( void * self , int bm ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setBraceMatching ( bm ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setBackspaceUnindents ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setBackspaceUnindents = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setBackspaceUnindents ( void * self , bool unindent ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setBackspaceUnindents ( unindent ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setCaretForegroundColor ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setCaretForegroundColor = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setCaretForegroundColor ( void * self , QColor * col ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setCaretForegroundColor ( col ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setCaretLineBackgroundColor ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setCaretLineBackgroundColor = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setCaretLineBackgroundColor ( void * self , QColor * col ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setCaretLineBackgroundColor ( col ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setCaretLineFrameWidth ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setCaretLineFrameWidth = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setCaretLineFrameWidth ( void * self , int width ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setCaretLineFrameWidth ( width ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setCaretLineVisible ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setCaretLineVisible = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setCaretLineVisible ( void * self , bool enable ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setCaretLineVisible ( enable ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setCaretWidth ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setCaretWidth = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setCaretWidth ( void * self , int width ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setCaretWidth ( width ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setColor ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setColor = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setColor ( void * self , QColor * c ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setColor ( c ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setCursorPosition ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setCursorPosition = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setCursorPosition ( void * self , int line , int index ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setCursorPosition ( line , index ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setEolMode ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setEolMode = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setEolMode ( void * self , int mode ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setEolMode ( mode ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setEolVisibility ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setEolVisibility = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setEolVisibility ( void * self , bool visible ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setEolVisibility ( visible ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setFolding ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setFolding = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setFolding ( void * self , int fold , int margin ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setFolding ( fold , margin ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setIndentation ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setIndentation = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setIndentation ( void * self , int line , int indentation ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setIndentation ( line , indentation ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setIndentationGuides ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setIndentationGuides = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setIndentationGuides ( void * self , bool enable ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setIndentationGuides ( enable ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setIndentationGuidesBackgroundColor ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setIndentationGuidesBackgroundColor = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setIndentationGuidesBackgroundColor ( void * self , QColor * col ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setIndentationGuidesBackgroundColor ( col ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setIndentationGuidesForegroundColor ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setIndentationGuidesForegroundColor = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setIndentationGuidesForegroundColor ( void * self , QColor * col ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setIndentationGuidesForegroundColor ( col ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setIndentationsUseTabs ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setIndentationsUseTabs = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setIndentationsUseTabs ( void * self , bool tabs ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setIndentationsUseTabs ( tabs ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setIndentationWidth ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setIndentationWidth = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setIndentationWidth ( void * self , int width ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setIndentationWidth ( width ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setLexer ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setLexer = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setLexer ( void * self , QsciLexer * lexer ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setLexer ( lexer ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setMarginsBackgroundColor ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setMarginsBackgroundColor = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setMarginsBackgroundColor ( void * self , QColor * col ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setMarginsBackgroundColor ( col ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setMarginsFont ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setMarginsFont = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setMarginsFont ( void * self , QFont * f ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setMarginsFont ( f ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setMarginsForegroundColor ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setMarginsForegroundColor = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setMarginsForegroundColor ( void * self , QColor * col ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setMarginsForegroundColor ( col ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setMarginLineNumbers ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setMarginLineNumbers = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setMarginLineNumbers ( void * self , int margin , bool lnrs ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setMarginLineNumbers ( margin , lnrs ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setMarginMarkerMask ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setMarginMarkerMask = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setMarginMarkerMask ( void * self , int margin , int mask ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setMarginMarkerMask ( margin , mask ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setMarginSensitivity ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setMarginSensitivity = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setMarginSensitivity ( void * self , int margin , bool sens ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setMarginSensitivity ( margin , sens ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setMarginWidth ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setMarginWidth = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setMarginWidth ( void * self , int margin , int width ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setMarginWidth ( margin , width ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setMarginWidth2 ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setMarginWidth2 = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setMarginWidth2 ( void * self , int margin , struct miqt_string s ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setMarginWidth2 ( margin , s ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setModified ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setModified = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setModified ( void * self , bool m ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setModified ( m ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setPaper ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setPaper = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setPaper ( void * self , QColor * c ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setPaper ( c ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setReadOnly ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setReadOnly = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setReadOnly ( void * self , bool ro ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setReadOnly ( ro ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setSelection ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setSelection = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setSelection ( void * self , int lineFrom , int indexFrom , int lineTo , int indexTo ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setSelection ( lineFrom , indexFrom , lineTo , indexTo ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setSelectionBackgroundColor ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setSelectionBackgroundColor = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setSelectionBackgroundColor ( void * self , QColor * col ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setSelectionBackgroundColor ( col ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setSelectionForegroundColor ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setSelectionForegroundColor = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setSelectionForegroundColor ( void * self , QColor * col ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setSelectionForegroundColor ( col ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setTabIndents ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setTabIndents = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setTabIndents ( void * self , bool indent ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setTabIndents ( indent ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setTabWidth ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setTabWidth = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setTabWidth ( void * self , int width ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setTabWidth ( width ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setText ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setText = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setText ( void * self , struct miqt_string text ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setText ( text ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setUtf8 ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setUtf8 = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setUtf8 ( void * self , bool cp ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setUtf8 ( cp ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setWhitespaceVisibility ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setWhitespaceVisibility = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setWhitespaceVisibility ( void * self , int mode ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setWhitespaceVisibility ( mode ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setWrapMode ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setWrapMode = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setWrapMode ( void * self , int mode ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setWrapMode ( mode ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_undo ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__undo = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_undo ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_undo ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_unindent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__unindent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_unindent ( void * self , int line ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_unindent ( line ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_zoomIn ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__zoomIn = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_zoomIn ( void * self , int range ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_zoomIn ( range ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_zoomIn2 ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__zoomIn2 = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_zoomIn2 ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_zoomIn2 ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_zoomOut ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__zoomOut = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_zoomOut ( void * self , int range ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_zoomOut ( range ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_zoomOut2 ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__zoomOut2 = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_zoomOut2 ( void * self ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_zoomOut2 ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_zoomTo ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__zoomTo = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_zoomTo ( void * self , int size ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_zoomTo ( size ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_event ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__event = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_virtualbase_event ( void * self , QEvent * e ) {
return ( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_event ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_changeEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__changeEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_changeEvent ( void * self , QEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_changeEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_contextMenuEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__contextMenuEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_contextMenuEvent ( void * self , QContextMenuEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_contextMenuEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_wheelEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__wheelEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_wheelEvent ( void * self , QWheelEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_wheelEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_canInsertFromMimeData ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__canInsertFromMimeData = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_virtualbase_canInsertFromMimeData ( const void * self , QMimeData * source ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_canInsertFromMimeData ( source ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_fromMimeData ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__fromMimeData = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
struct miqt_string QsciScintilla_virtualbase_fromMimeData ( const void * self , QMimeData * source , bool * rectangular ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_fromMimeData ( source , rectangular ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_toMimeData ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__toMimeData = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
QMimeData * QsciScintilla_virtualbase_toMimeData ( const void * self , struct miqt_string text , bool rectangular ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_toMimeData ( text , rectangular ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_dragEnterEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__dragEnterEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_dragEnterEvent ( void * self , QDragEnterEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_dragEnterEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_dragLeaveEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__dragLeaveEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_dragLeaveEvent ( void * self , QDragLeaveEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_dragLeaveEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_dragMoveEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__dragMoveEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_dragMoveEvent ( void * self , QDragMoveEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_dragMoveEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_dropEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__dropEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_dropEvent ( void * self , QDropEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_dropEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_focusInEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__focusInEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_focusInEvent ( void * self , QFocusEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_focusInEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_focusOutEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__focusOutEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_focusOutEvent ( void * self , QFocusEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_focusOutEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_focusNextPrevChild ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__focusNextPrevChild = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_virtualbase_focusNextPrevChild ( void * self , bool next ) {
return ( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_focusNextPrevChild ( next ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_keyPressEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__keyPressEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_keyPressEvent ( void * self , QKeyEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_keyPressEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_inputMethodEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__inputMethodEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_inputMethodEvent ( void * self , QInputMethodEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_inputMethodEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_inputMethodQuery ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__inputMethodQuery = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
QVariant * QsciScintilla_virtualbase_inputMethodQuery ( const void * self , int query ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_inputMethodQuery ( query ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_mouseDoubleClickEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__mouseDoubleClickEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_mouseDoubleClickEvent ( void * self , QMouseEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_mouseDoubleClickEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_mouseMoveEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__mouseMoveEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_mouseMoveEvent ( void * self , QMouseEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_mouseMoveEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_mousePressEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__mousePressEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_mousePressEvent ( void * self , QMouseEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_mousePressEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_mouseReleaseEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__mouseReleaseEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_mouseReleaseEvent ( void * self , QMouseEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_mouseReleaseEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_paintEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__paintEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_paintEvent ( void * self , QPaintEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_paintEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_resizeEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__resizeEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_resizeEvent ( void * self , QResizeEvent * e ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_resizeEvent ( e ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_scrollContentsBy ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__scrollContentsBy = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_scrollContentsBy ( void * self , int dx , int dy ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_scrollContentsBy ( dx , dy ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_minimumSizeHint ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__minimumSizeHint = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
QSize * QsciScintilla_virtualbase_minimumSizeHint ( const void * self ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_minimumSizeHint ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_sizeHint ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__sizeHint = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
QSize * QsciScintilla_virtualbase_sizeHint ( const void * self ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_sizeHint ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setupViewport ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setupViewport = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setupViewport ( void * self , QWidget * viewport ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setupViewport ( viewport ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_eventFilter ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__eventFilter = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_virtualbase_eventFilter ( void * self , QObject * param1 , QEvent * param2 ) {
return ( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_eventFilter ( param1 , param2 ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_viewportEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__viewportEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_virtualbase_viewportEvent ( void * self , QEvent * param1 ) {
return ( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_viewportEvent ( param1 ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_viewportSizeHint ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__viewportSizeHint = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
QSize * QsciScintilla_virtualbase_viewportSizeHint ( const void * self ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_viewportSizeHint ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_devType ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__devType = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_virtualbase_devType ( const void * self ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_devType ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_setVisible ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setVisible = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_setVisible ( void * self , bool visible ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_setVisible ( visible ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_heightForWidth ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__heightForWidth = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_virtualbase_heightForWidth ( const void * self , int param1 ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_heightForWidth ( param1 ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_hasHeightForWidth ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__hasHeightForWidth = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_virtualbase_hasHeightForWidth ( const void * self ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_hasHeightForWidth ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_paintEngine ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__paintEngine = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
QPaintEngine * QsciScintilla_virtualbase_paintEngine ( const void * self ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_paintEngine ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_keyReleaseEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__keyReleaseEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_keyReleaseEvent ( void * self , QKeyEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_keyReleaseEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_enterEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__enterEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_enterEvent ( void * self , QEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_enterEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_leaveEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__leaveEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_leaveEvent ( void * self , QEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_leaveEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_moveEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__moveEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_moveEvent ( void * self , QMoveEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_moveEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_closeEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__closeEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_closeEvent ( void * self , QCloseEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_closeEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_tabletEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__tabletEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_tabletEvent ( void * self , QTabletEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_tabletEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_actionEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__actionEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_actionEvent ( void * self , QActionEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_actionEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_showEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__showEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_showEvent ( void * self , QShowEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_showEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_hideEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__hideEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_hideEvent ( void * self , QHideEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_hideEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_nativeEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__nativeEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_virtualbase_nativeEvent ( void * self , struct miqt_string eventType , void * message , long * result ) {
return ( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_nativeEvent ( eventType , message , result ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_metric ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__metric = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
int QsciScintilla_virtualbase_metric ( const void * self , int param1 ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_metric ( param1 ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_initPainter ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__initPainter = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_initPainter ( const void * self , QPainter * painter ) {
( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_initPainter ( painter ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_redirected ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__redirected = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
QPaintDevice * QsciScintilla_virtualbase_redirected ( const void * self , QPoint * offset ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_redirected ( offset ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_sharedPainter ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__sharedPainter = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
QPainter * QsciScintilla_virtualbase_sharedPainter ( const void * self ) {
return ( ( const MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_sharedPainter ( ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_timerEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__timerEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_timerEvent ( void * self , QTimerEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_timerEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_childEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__childEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_childEvent ( void * self , QChildEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_childEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_customEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__customEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_customEvent ( void * self , QEvent * event ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_customEvent ( event ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_connectNotify ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__connectNotify = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_connectNotify ( void * self , QMetaMethod * signal ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_connectNotify ( signal ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
bool QsciScintilla_override_virtual_disconnectNotify ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQsciScintilla * self_cast = dynamic_cast < MiqtVirtualQsciScintilla * > ( ( QsciScintilla * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__disconnectNotify = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_virtualbase_disconnectNotify ( void * self , QMetaMethod * signal ) {
( ( MiqtVirtualQsciScintilla * ) ( self ) ) - > virtualbase_disconnectNotify ( signal ) ;
2024-10-20 17:59:23 +13:00
}
2025-02-01 13:45:16 +13:00
void QsciScintilla_delete ( QsciScintilla * self ) {
2025-01-18 17:42:41 +13:00
delete self ;
2024-10-20 17:59:23 +13:00
}