feat: multitab and basic file saving

This commit is contained in:
2025-10-12 15:42:17 +08:00
parent db20417ce7
commit 7626508462
9 changed files with 970 additions and 40 deletions

View File

@ -7,6 +7,10 @@ SciEdit::SciEdit(QWidget * parent)
int curPos = currentPos();
emit cursorPosChanged(lineFromPosition(curPos) + 1, column(curPos));
});
// 连接文本变化信号
connect(this, QOverload<Scintilla::ModificationFlags, Scintilla::Position, Scintilla::Position, Scintilla::Position, const QByteArray &, Scintilla::Position, Scintilla::FoldLevel, Scintilla::FoldLevel>::of(&ScintillaEditBase::modified),
this, &SciEdit::textChanged);
}
void SciEdit::setStyleFont(const QFont &font, int style)