VcsBase: Contruct CommonSettings on first access

Change-Id: Ifa425e2f1952017769accd855e33d1fa53b7b6c9
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
hjk
2023-07-18 12:14:21 +02:00
parent 1042323e8c
commit 89a64a19e8
3 changed files with 27 additions and 17 deletions

View File

@@ -3,12 +3,11 @@
#pragma once
#include <coreplugin/dialogs/ioptionspage.h>
#include <coreplugin/iversioncontrol.h>
#include <utils/aspects.h>
namespace VcsBase::Internal {
class CommonVcsSettings : public Core::PagedSettings
class CommonVcsSettings final : public Utils::AspectContainer
{
public:
CommonVcsSettings();