refactor: Rename blackgui to swift::gui

This commit is contained in:
Lars Toenning
2024-11-10 20:59:19 +01:00
parent 3a2447770f
commit 6d1812b164
979 changed files with 5394 additions and 5394 deletions

View File

@@ -0,0 +1,44 @@
// SPDX-FileCopyrightText: Copyright (C) 2017 swift Project Community / Contributors
// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
//! \file
#ifndef SWIFT_GUI_MATCHINGSTATISTICSMODEL_H
#define SWIFT_GUI_MATCHINGSTATISTICSMODEL_H
#include "gui/swiftguiexport.h"
#include "gui/models/listmodelbase.h"
#include "misc/simulation/matchingstatistics.h"
class QObject;
namespace swift::gui::models
{
//! Matching statistics entry
class SWIFT_GUI_EXPORT CMatchingStatisticsModel : public CListModelBase<swift::misc::simulation::CMatchingStatistics, true>
{
Q_OBJECT
public:
//! How to display
enum MatchingStatisticsMode
{
NoSet,
ForSingleSession,
ForMultiSessions
};
//! Constructor
explicit CMatchingStatisticsModel(MatchingStatisticsMode mode, QObject *parent = nullptr);
//! Destructor
virtual ~CMatchingStatisticsModel() {}
//! Set mode
void setMode(MatchingStatisticsMode mode);
private:
MatchingStatisticsMode m_mode = NoSet;
};
} // ns
#endif // guard