C
Qt Quick Ultralite map example
// Copyright (C) 2025 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial
#pragma once
#include <qul/singleton.h>
class IndexManager : public Qul::Singleton<IndexManager>
{
public:
IndexManager()
: m_index(0){};
void setIndex(size_t i) { m_index = i; }
size_t getIndex() const { return m_index; }
void incrementIndex() { m_index++; }
private:
size_t m_index;
};