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.