From 499cfb75b818e67e997b566583058d0b37badb8e Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Tue, 6 Aug 2013 16:11:11 +0200 Subject: use dependency solver to order the installed operations - in case of single updates the order of the installed operations were wrong, now we reorder that till we are using that code for the install order aswell - added initial autotest for the dependency resolve code Task-number: QTIFW-318 Change-Id: If411a684cb02ef9e7d0316084075e86702bf839d Reviewed-by: Karsten Heimrich --- src/libs/installer/packagemanagercore_p.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/libs/installer/packagemanagercore_p.h') diff --git a/src/libs/installer/packagemanagercore_p.h b/src/libs/installer/packagemanagercore_p.h index 11ed23230..d5bdc78fd 100644 --- a/src/libs/installer/packagemanagercore_p.h +++ b/src/libs/installer/packagemanagercore_p.h @@ -167,6 +167,7 @@ public: int countProgressOperations(const OperationList &operations); void connectOperationToInstaller(Operation *const operation, double progressOperationPartSize); void connectOperationCallMethodRequest(Operation *const operation); + OperationList sortOperationsBasedOnComponentDependencies(const OperationList &operationList); Operation *createOwnedOperation(const QString &type); Operation *takeOwnedOperation(Operation *operation); -- cgit v1.2.3