17 #ifndef MYTABLEMODEL_H 18 #define MYTABLEMODEL_H 21 #include "configuracion.h" 22 #include "imagenes_wc.h" 23 #include "tagged_imagenes_wc.h" 24 #include "measure2d_imagenes_wc.h" 26 using namespace volcam;
42 int rowCount(
const QModelIndex &parent = QModelIndex())
const ;
43 int columnCount(
const QModelIndex &parent = QModelIndex())
const;
44 QVariant data(
const QModelIndex &index,
int role = Qt::DisplayRole)
const;
45 QVariant headerData(
int section, Qt::Orientation orientation,
int role)
const;
47 QVariant headerData_table (
int section, Qt::Orientation orientation,
int role)
const;
48 QVariant headerData_timeline(
int section, Qt::Orientation orientation,
int role)
const;
49 QVariant headerData_mapview (
int section, Qt::Orientation orientation,
int role)
const;
50 QVariant headerData_oneview (
int section, Qt::Orientation orientation,
int role)
const;
51 QVariant headerData_listview(
int section, Qt::Orientation orientation,
int role)
const;
53 QVariant data_table(QModelIndex &index,
int role = Qt::DisplayRole)
const;
54 QVariant data_timeline(QModelIndex &index,
int role = Qt::DisplayRole)
const;
55 QVariant data_mapview(QModelIndex &index,
int role = Qt::DisplayRole)
const;
56 QVariant data_oneview(QModelIndex &index,
int role = Qt::DisplayRole)
const;
57 QVariant data_listview(QModelIndex &index,
int role = Qt::DisplayRole)
const;
59 QVariant data_displayRole(
int index_row,
int index_col, QString description)
const;
60 QVariant data_toolTipRole(
int index_row,
int index_col, QString description)
const;
61 QVariant data_decorationRole(
int index_row,
int index_col, QString description)
const;
63 bool setData(
const QModelIndex & index,
const QVariant & value,
int role = Qt::EditRole)
override;
65 void setInputData(QSize image_size_,
70 QList <ImgsWC> imgwc_list_,
71 QStringList imgwc_toshow_,
72 QString imgwc_oneview_,
int listview_columns_);
95 ModelType getModeltype()
const;
96 void setModeltype(
const ModelType &value);
98 ImgsWC_params getImgwcp()
const;
99 void setImgwcp(
const ImgsWC_params &value);
101 Config getConfig()
const;
102 void setConfig(
const Config &value);
106 Imagenes_WC *imgwc_class;
107 ImgsWC_params imgwcp;
109 ModelType modeltype_past;
116 #endif // MYTABLEMODEL_H QFont font_
Definition: mytablemodel.h:83
int interval_sec_
Definition: mytablemodel.h:77
QList< ImgsWC > imgwc_list
Definition: mytablemodel.h:79
ImgPro_operations imgpro2apply_selection
Definition: mytablemodel.h:93
ImgPro_operations imgpro2apply_general
Definition: mytablemodel.h:92
QSize image_size
Definition: mytablemodel.h:74
QDateTime dt_start
Definition: mytablemodel.h:75
int listview_columns
Definition: mytablemodel.h:87
QString info
Definition: mytablemodel.h:31
QDateTime dt_end
Definition: mytablemodel.h:76
QList< QColor > colorlist
Definition: mytablemodel.h:84
int timeline_columns
Definition: mytablemodel.h:85
int currenTimevalue
Definition: mytablemodel.h:78
Definition: mytablemodel.h:35
QString imgwc_oneview
Definition: mytablemodel.h:81
QDateTime serverDateTime
Definition: mytablemodel.h:90
QPixmap pix
Definition: mytablemodel.h:30
bool mode_autoloadimages
Definition: mytablemodel.h:89
QStringList imgwc_toshow
Definition: mytablemodel.h:80
Definition: mytablemodel.h:28