// SPDX-FileCopyrightText: 2023 - 2025 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later

#include "treeviewkeeper.h"
#include "filetreeview.h"

TreeViewKeeper::TreeViewKeeper()
{

}

TreeViewKeeper *TreeViewKeeper::instance()
{
    static TreeViewKeeper ins;
    return &ins;
}

FileTreeView *TreeViewKeeper::treeView()
{
    if (!iTreeView) {
        iTreeView  = new FileTreeView;
    }
    return iTreeView;
}
