Public Member Functions
CustomFileFormatsModel Class Reference

List of all members.

Public Member Functions

 CustomFileFormatsModel (QObject *parent=0)
virtual QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const
virtual int rowCount (const QModelIndex &parent) const
void setFormats (const CustomFileFormats *formats)

Constructor & Destructor Documentation

References TRACE.

  : QAbstractListModel(parent)
{
  TRACE;
  _formats=0;
}

Member Function Documentation

QVariant CustomFileFormatsModel::data ( const QModelIndex &  index,
int  role = Qt::DisplayRole 
) const [virtual]

References GeopsyCore::CustomFileFormats::name(), and TRACE.

{
  TRACE;
  if(role==Qt::DisplayRole) {
    return _formats->name(index.row());
  } else {
    return QVariant();
  }
}
int CustomFileFormatsModel::rowCount ( const QModelIndex &  parent) const [virtual]

References GeopsyCore::CustomFileFormats::count(), and TRACE.

{
  TRACE;
  return _formats->count();
}

References TRACE.

{
  TRACE;
  _formats=formats;
  reset();
}

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines