Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
rqt_multiplot::UrlItemModel Class Reference

#include <UrlItemModel.h>

Inheritance diagram for rqt_multiplot::UrlItemModel:
Inheritance graph
[legend]

Signals

void urlLoaded (const QString &url)
 

Public Member Functions

void addScheme (UrlScheme *scheme)
 
int columnCount (const QModelIndex &parent) const
 
QVariant data (const QModelIndex &index, int role) const
 
QString getFilePath (const QModelIndex &index) const
 
QString getFilePath (const QString &url) const
 
UrlSchemegetScheme (const QModelIndex &index) const
 
QString getUrl (const QModelIndex &index) const
 
QModelIndex index (int row, int column, const QModelIndex &parent) const
 
QModelIndex parent (const QModelIndex &index) const
 
int rowCount (const QModelIndex &parent) const
 
 UrlItemModel (QObject *parent=0)
 
virtual ~UrlItemModel ()
 

Private Slots

void schemePathLoaded (const QString &host, const QString &path)
 
void schemeResetFinished ()
 
void schemeResetStarted ()
 

Private Attributes

QList< UrlItem * > schemeItems_
 
QList< UrlScheme * > schemes_
 

Detailed Description

Definition at line 29 of file UrlItemModel.h.

Constructor & Destructor Documentation

rqt_multiplot::UrlItemModel::UrlItemModel ( QObject *  parent = 0)

Definition at line 29 of file UrlItemModel.cpp.

rqt_multiplot::UrlItemModel::~UrlItemModel ( )
virtual

Definition at line 32 of file UrlItemModel.cpp.

Member Function Documentation

void rqt_multiplot::UrlItemModel::addScheme ( UrlScheme scheme)

Definition at line 125 of file UrlItemModel.cpp.

int rqt_multiplot::UrlItemModel::columnCount ( const QModelIndex &  parent) const

Definition at line 162 of file UrlItemModel.cpp.

QVariant rqt_multiplot::UrlItemModel::data ( const QModelIndex &  index,
int  role 
) const

Definition at line 166 of file UrlItemModel.cpp.

QString rqt_multiplot::UrlItemModel::getFilePath ( const QModelIndex &  index) const

Definition at line 63 of file UrlItemModel.cpp.

QString rqt_multiplot::UrlItemModel::getFilePath ( const QString &  url) const

Definition at line 80 of file UrlItemModel.cpp.

UrlScheme * rqt_multiplot::UrlItemModel::getScheme ( const QModelIndex &  index) const

Definition at line 110 of file UrlItemModel.cpp.

QString rqt_multiplot::UrlItemModel::getUrl ( const QModelIndex &  index) const

Definition at line 42 of file UrlItemModel.cpp.

QModelIndex rqt_multiplot::UrlItemModel::index ( int  row,
int  column,
const QModelIndex &  parent 
) const

Definition at line 184 of file UrlItemModel.cpp.

QModelIndex rqt_multiplot::UrlItemModel::parent ( const QModelIndex &  index) const

Definition at line 220 of file UrlItemModel.cpp.

int rqt_multiplot::UrlItemModel::rowCount ( const QModelIndex &  parent) const

Definition at line 135 of file UrlItemModel.cpp.

void rqt_multiplot::UrlItemModel::schemePathLoaded ( const QString &  host,
const QString &  path 
)
privateslot

Definition at line 255 of file UrlItemModel.cpp.

void rqt_multiplot::UrlItemModel::schemeResetFinished ( )
privateslot

Definition at line 251 of file UrlItemModel.cpp.

void rqt_multiplot::UrlItemModel::schemeResetStarted ( )
privateslot

Definition at line 239 of file UrlItemModel.cpp.

void rqt_multiplot::UrlItemModel::urlLoaded ( const QString &  url)
signal

Member Data Documentation

QList<UrlItem*> rqt_multiplot::UrlItemModel::schemeItems_
private

Definition at line 54 of file UrlItemModel.h.

QList<UrlScheme*> rqt_multiplot::UrlItemModel::schemes_
private

Definition at line 53 of file UrlItemModel.h.


The documentation for this class was generated from the following files:


rqt_multiplot
Author(s): Ralf Kaestner
autogenerated on Wed Jul 10 2019 03:49:44