First version of QML navigation.

This commit is contained in:
Erik Verbruggen
2009-09-11 14:42:50 +02:00
parent e58ff77bd3
commit 71549ec6a2
14 changed files with 608 additions and 7 deletions

View File

@@ -482,6 +482,7 @@ public:
public slots:
virtual void format();
virtual void reformat();
virtual void rewrapParagraph();
virtual void unCommentSelection();
virtual void setFontSettings(const TextEditor::FontSettings &);
@@ -509,6 +510,11 @@ protected:
// Indent at cursor. Calls indentBlock for selection or current line.
virtual void indent(QTextDocument *doc, const QTextCursor &cursor, QChar typedChar);
// Reformats/prettyprints a text block based on previous line. Default does nothing
virtual void reformatBlock(QTextDocument *doc, QTextBlock block);
// Reformat/prettyprint the current document.
virtual void reformat(QTextDocument *doc, const QTextCursor &cursor);
struct Link
{
Link(const QString &fileName = QString(),