Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Tobias Hunger
qt-creator
Commits
32f67652
Commit
32f67652
authored
Nov 26, 2009
by
Roberto Raggi
Browse files
Added getter/setters for the ChangeSet.
parent
854eecfc
Changes
3
Hide whitespace changes
Inline
Side-by-side
src/plugins/texteditor/basetexteditor.cpp
View file @
32f67652
...
...
@@ -612,6 +612,16 @@ bool BaseTextEditor::open(const QString &fileName)
return
false
;
}
const
Utils
::
ChangeSet
&
BaseTextEditor
::
changeSet
()
const
{
return
d
->
m_changeSet
;
}
void
BaseTextEditor
::
setChangeSet
(
const
Utils
::
ChangeSet
&
changeSet
)
{
d
->
m_changeSet
=
changeSet
;
}
Core
::
IFile
*
BaseTextEditor
::
file
()
{
return
d
->
m_document
;
...
...
src/plugins/texteditor/basetexteditor.h
View file @
32f67652
...
...
@@ -46,6 +46,7 @@ QT_END_NAMESPACE
namespace
Utils
{
class
LineColumnLabel
;
class
ChangeSet
;
}
namespace
TextEditor
{
...
...
@@ -290,6 +291,9 @@ public:
static
ITextEditor
*
openEditorAt
(
const
QString
&
fileName
,
int
line
,
int
column
=
0
,
const
QString
&
editorKind
=
QString
());
const
Utils
::
ChangeSet
&
changeSet
()
const
;
void
setChangeSet
(
const
Utils
::
ChangeSet
&
changeSet
);
// EditorInterface
Core
::
IFile
*
file
();
bool
createNew
(
const
QString
&
contents
);
...
...
src/plugins/texteditor/basetexteditor_p.h
View file @
32f67652
...
...
@@ -33,6 +33,7 @@
#include
"basetexteditor.h"
#include
"texteditoroverlay.h"
#include
<texteditor/fontsettings.h>
#include
<utils/changeset.h>
#include
<QtCore/QBasicTimer>
#include
<QtCore/QSharedData>
...
...
@@ -167,6 +168,8 @@ public:
bool
m_autoParenthesesEnabled
;
QTimer
*
m_updateTimer
;
Utils
::
ChangeSet
m_changeSet
;
// parentheses matcher
bool
m_formatRange
;
QTextCharFormat
m_matchFormat
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment