7 #include <QStandardItem>
8 #include <QStandardItemModel>
21 CApplicationInfoListModel::CApplicationInfoListModel(QObject *parent)
39 this->
update(CApplicationInfoList::fromOtherSwiftVersionsFromDataDirectories(reinit));
void otherSwiftVersionsFromDataDirectories(bool reinit)
Filled from cache data directories.
static CColumn standardString(const QString &headerName, const swift::misc::CPropertyIndex &propertyIndex, int alignment=CDefaultFormatter::alignDefault())
Get a standard string object formatted column.
void setWidthPercentages(const QList< int > &percentages)
Set the width percentages.
void addColumn(const CColumn &column)
Add a column.
virtual int update(const ContainerType &container, bool sort=true)
Update by new container.
virtual bool setSortColumnByPropertyIndex(const swift::misc::CPropertyIndex &propertyIndex)
Set column for sorting.
CColumns m_columns
columns metadata
Qt::SortOrder m_sortOrder
sort order (asc/desc)
Models to be used with views, mainly QTableView.
Free functions in swift::misc.