RefactoringFile Class
(TextEditor::RefactoringFile)Public Types
| typedef | Range |
Public Functions
| virtual | ~RefactoringFile() |
| void | appendIndentRange(const Range &range) |
| void | appendReindentRange(const Range &range) |
| void | apply() |
| QChar | charAt(int pos) const |
| const QTextCursor | cursor() const |
| const QTextDocument * | document() const |
| TextEditorWidget * | editor() const |
| QString | fileName() const |
| bool | isValid() const |
| void | lineAndColumn(int offset, unsigned *line, unsigned *column) const |
| int | position(unsigned line, unsigned column) const |
| void | setChangeSet(const Utils::ChangeSet &changeSet) |
| void | setOpenEditor(bool activate = false, int pos = -1) |
| QString | textOf(int start, int end) const |
| QString | textOf(const Range &range) const |
Protected Functions
| RefactoringFile(QTextDocument *document, const QString &fileName) | |
| RefactoringFile(TextEditorWidget *editor) | |
| RefactoringFile(const QString &fileName, const QSharedPointer<RefactoringChangesData> &data) | |
| virtual void | fileChanged() |
| QTextDocument * | mutableDocument() const |
Member Function Documentation
[protected] RefactoringFile::RefactoringFile(QTextDocument *document, const QString &fileName)
Default constructs an instance of RefactoringFile.
[protected] RefactoringFile::RefactoringFile(TextEditorWidget *editor)
Default constructs an instance of RefactoringFile.
[protected] RefactoringFile::RefactoringFile(const QString &fileName, const QSharedPointer<RefactoringChangesData> &data)
Default constructs an instance of RefactoringFile.
[virtual] RefactoringFile::~RefactoringFile()
Destroys the instance of RefactoringFile. The destructor is virtual.