forked from qt-creator/qt-creator
Vcs: Use more FilePath for file paths
Change-Id: I855cde65d034a9647972a7fddf1e8266d7ccfa88 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -45,7 +45,7 @@ bool VcsAnnotateTaskHandler::canHandle(const Task &task) const
|
||||
QFileInfo fi(task.file.toFileInfo());
|
||||
if (!fi.exists() || !fi.isFile() || !fi.isReadable())
|
||||
return false;
|
||||
IVersionControl *vc = VcsManager::findVersionControlForDirectory(fi.absolutePath());
|
||||
IVersionControl *vc = VcsManager::findVersionControlForDirectory(task.file.absolutePath());
|
||||
if (!vc)
|
||||
return false;
|
||||
return vc->supportsOperation(IVersionControl::AnnotateOperation);
|
||||
@@ -53,11 +53,10 @@ bool VcsAnnotateTaskHandler::canHandle(const Task &task) const
|
||||
|
||||
void VcsAnnotateTaskHandler::handle(const Task &task)
|
||||
{
|
||||
QFileInfo fi(task.file.toFileInfo());
|
||||
IVersionControl *vc = VcsManager::findVersionControlForDirectory(fi.absolutePath());
|
||||
IVersionControl *vc = VcsManager::findVersionControlForDirectory(task.file.absolutePath());
|
||||
QTC_ASSERT(vc, return);
|
||||
QTC_ASSERT(vc->supportsOperation(IVersionControl::AnnotateOperation), return);
|
||||
vc->vcsAnnotate(FilePath::fromString(fi.absoluteFilePath()), task.movedLine);
|
||||
vc->vcsAnnotate(task.file.absoluteFilePath(), task.movedLine);
|
||||
}
|
||||
|
||||
QAction *VcsAnnotateTaskHandler::createAction(QObject *parent) const
|
||||
|
||||
Reference in New Issue
Block a user