OSDN Git Service

VCS/Diff editors: Set readonly attributes correctly.
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>
Mon, 7 Jun 2010 12:53:28 +0000 (14:53 +0200)
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>
Mon, 7 Jun 2010 12:53:28 +0000 (14:53 +0200)
commitc745155191fac756f13b92fbd0b33a458dd67b4d
tree727aa8db762b1ecad6d20bba22f1fcc935cf2123
parentd326c1674784254e344a732541ffa32b39a92892
VCS/Diff editors: Set readonly attributes correctly.

Make VCS-generated editors read-only, enable editing
when opening a patch.
Make VCS-Editor non-read-only by default, add setter
for "Forced read-only" that makes it a temporary,
read-only file.

Task-number: QTCREATORBUG-1528
Reviewed-by: Thorbjorn Lindeijer <thorbjorn.lindeijer@nokia.com>
src/plugins/cvs/cvsplugin.cpp
src/plugins/git/gitclient.cpp
src/plugins/mercurial/mercurialclient.cpp
src/plugins/perforce/perforceplugin.cpp
src/plugins/subversion/subversionplugin.cpp
src/plugins/vcsbase/vcsbaseeditor.cpp
src/plugins/vcsbase/vcsbaseeditor.h
src/plugins/vcsbase/vcsbasetextdocument.cpp
src/plugins/vcsbase/vcsbasetextdocument.h