swift
src
gui
models
applicationinfolistmodel.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (C) 2018 swift Project Community / Contributors
2
// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3
5
6
#ifndef SWIFT_GUI_MODELS_APPLICATIONINFOLISTMODEL_H
7
#define SWIFT_GUI_MODELS_APPLICATIONINFOLISTMODEL_H
8
9
#include <QObject>
10
11
#include "
gui/models/listmodelbase.h
"
12
#include "
gui/swiftguiexport.h
"
13
#include "
misc/applicationinfolist.h
"
14
15
class
QStandardItemModel
;
16
17
namespace
swift::gui::models
18
{
20
class
SWIFT_GUI_EXPORT
CApplicationInfoListModel
:
public
CListModelBase
<swift::misc::CApplicationInfoList, true>
21
{
22
Q_OBJECT
23
24
public
:
26
explicit
CApplicationInfoListModel
(
QObject
*parent =
nullptr
);
27
29
virtual
~CApplicationInfoListModel
() {}
30
32
void
otherSwiftVersionsFromDataDirectories(
bool
reinit);
33
};
34
}
// namespace swift::gui::models
35
#endif
// SWIFT_GUI_MODELS_APPLICATIONINFOLISTMODEL_H
applicationinfolist.h
swift::gui::models::CApplicationInfoListModel
Application info list model.
Definition:
applicationinfolistmodel.h:21
swift::gui::models::CApplicationInfoListModel::~CApplicationInfoListModel
virtual ~CApplicationInfoListModel()
Destructor.
Definition:
applicationinfolistmodel.h:29
swift::gui::models::CListModelBase
List model.
Definition:
listmodelbase.h:35
listmodelbase.h
swift::gui::models
Models to be used with views, mainly QTableView.
Definition:
dbmodelworkbenchcomponent.h:32
QObject
QStandardItemModel
swiftguiexport.h
SWIFT_GUI_EXPORT
#define SWIFT_GUI_EXPORT
Export a class or function from the library.
Definition:
swiftguiexport.h:19
Generated on Wed Sep 3 2025 21:41:19 for swift by
1.9.1