MCPcopy Create free account
hub / github.com/KDE/kdevelop / save

Method save

plugins/okteta/oktetadocument.cpp:78–98  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

76
77
78bool OktetaDocument::save( IDocument::DocumentSaveMode mode )
79{
80 if( mode & Discard )
81 return true;
82
83 if( state() == IDocument::Clean )
84 return false;
85
86 Kasten::AbstractModelSynchronizer* synchronizer = mByteArrayDocument->synchronizer();
87
88 Kasten::AbstractSyncToRemoteJob* syncJob = synchronizer->startSyncToRemote();
89 const bool syncSucceeded = Kasten::JobManager::executeJob( syncJob );
90
91 if( syncSucceeded )
92 {
93 notifySaved();
94 notifyStateChanged();
95 }
96
97 return syncSucceeded;
98}
99
100
101void OktetaDocument::reload()

Callers 5

drawBranchNameMethod · 0.45
drawDisplayMethod · 0.45
paintMethod · 0.45
applyMethod · 0.45
runSelectedScratchMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected