MCPcopy Create free account
hub / github.com/OpenBoard-org/OpenBoard / duplicatePage

Method duplicatePage

src/document/UBDocument.cpp:101–111  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

99}
100
101void UBDocument::duplicatePage(int index)
102{
103 UBPersistenceManager::persistenceManager()->duplicateDocumentScene(mProxy, index);
104
105 mThumbnailScene->insertThumbnail(index + 1);
106
107 QDateTime now = QDateTime::currentDateTime();
108 mProxy->setMetaData(UBSettings::documentUpdatedAt, UBStringUtils::toUtcIsoDateTime(now));
109
110 emit UBPersistenceManager::persistenceManager()->documentSceneDuplicated(mProxy, index + 1);
111}
112
113void UBDocument::movePage(int fromIndex, int toIndex)
114{

Callers 2

foreachFunction · 0.45
mousePressEventMethod · 0.45

Calls 3

setMetaDataMethod · 0.80
insertThumbnailMethod · 0.45

Tested by

no test coverage detected