我正在尝试将QScintilla 2.8.3和Qt5.3一起使用,以制作一个小的文本编辑器,但是我在折叠时遇到了问题。
如您所见:
折叠块的末端不与闭合支架对应。
这就是我设置词法分析器和折叠的方式:
cpplexer->setDefaultFont( font );
cpplexer->setFoldAtElse( true );
cpplexer->setFoldComments( true );
cpplexer->setFoldCompact( true );
cpplexer->setFoldPreprocessor( true );
editor->setLexer( cpplexer );
editor->setFolding( QsciScintilla::BoxedTreeFoldStyle );
滑块的末端是否可以与闭合支架位于同一行?是否有标记或需要更改QScintilla的来源?
最佳答案
您只需将setFoldCompact()设置为true,该文档就会说:
关掉它,你会很好的。
关于c++ - QScintilla如何禁用 “overfolding”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24653827/