int TextEdit::mergeCurrentCharFormat( lua_State * L )// ( const QTextCharFormat & modifier ) { QTextEdit* obj = ObjectHelper<QTextEdit>::check( L, 1); QTextCharFormat* modifier = ValueInstaller2<QTextCharFormat>::check( L, 2 ); obj->mergeCurrentCharFormat( *modifier ); return 0; }
void MainWindow::mergeFormatOnWordOrSelection(const QTextCharFormat& format) { QTextEdit *pEdit = textEditor.editor; QTextCursor cursor = pEdit->textCursor(); if (!cursor.hasSelection()) cursor.select(QTextCursor::WordUnderCursor); cursor.mergeCharFormat(format); pEdit->mergeCurrentCharFormat(format); }
void QTextEditProto::mergeCurrentCharFormat(const QTextCharFormat &modifier) { QTextEdit *item = qscriptvalue_cast<QTextEdit*>(thisObject()); if (item) item->mergeCurrentCharFormat(modifier); }