Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
SheetModelCabinetsFactory.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_UI_GUI_SHEETMODELCABINETSFACTORY_HPP_
2#define IV_SRC_UI_GUI_SHEETMODELCABINETSFACTORY_HPP_
3
5
6namespace iv::gui::factory
7{
8
10{
11public:
12 static std::shared_ptr<AbstractSheetModel> createSheetModelCabinets();
13 static void updateSheetModelCabinets(const std::shared_ptr<AbstractSheetModel> &sheetModel);
14 static void addRowToSheetModelCabinets(const std::shared_ptr<AbstractSheetModel> &sheetModel,
15 const iv::gui::sheets::RowId &rowId);
16 static std::string getSheetModelCabinetsColumnName(iv::gui::sheets::ColumnId columnId, bool shortName = true);
17};
18
19}// namespace iv::gui::factory
20
21#endif//IV_SRC_UI_GUI_SHEETMODELCABINETSFACTORY_HPP_
Definition CSheetModelFactory.hpp:17
Definition SheetModelCabinetsFactory.hpp:10
static void addRowToSheetModelCabinets(const std::shared_ptr< AbstractSheetModel > &sheetModel, const iv::gui::sheets::RowId &rowId)
Definition SheetModelCabinetsFactory.cpp:169
static std::shared_ptr< AbstractSheetModel > createSheetModelCabinets()
Definition SheetModelCabinetsFactory.cpp:140
static std::string getSheetModelCabinetsColumnName(iv::gui::sheets::ColumnId columnId, bool shortName=true)
Definition SheetModelCabinetsFactory.cpp:192
static void updateSheetModelCabinets(const std::shared_ptr< AbstractSheetModel > &sheetModel)
Definition SheetModelCabinetsFactory.cpp:159
Definition SheetModelCabinetsFactory.cpp:9
Definition structs.hpp:24
Definition structs.hpp:50