##// END OF EJS Templates
Some refac for new PySide2 bindings...
Some refac for new PySide2 bindings - made DataSourceItem iterable - added some tree print function for debug - fixed minor bug on DataSourceContorller which prevented from adding products in more than one call per provider - improved IDataProvider for future refac Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r30:02d2d8643fcb
r92:9ff5f48e3d71
Show More
DataProviderParameters.h
18 lines | 492 B | text/x-c | CLexer
/ include / Data / DataProviderParameters.h
First init from SciQLop Core module...
r0 #ifndef SCIQLOP_DATAPROVIDERPARAMETERS_H
#define SCIQLOP_DATAPROVIDERPARAMETERS_H
#include "DateTimeRange.h"
/**
* @brief The DataProviderParameters struct holds the information needed to retrieve data from a
* data provider
* @sa IDataProvider
*/
struct DataProviderParameters {
/// Times for which retrieve data
Fixed tests due to async var creation, plus minor stuff...
r30 DateTimeRange m_Range;
First init from SciQLop Core module...
r0 /// Extra data that can be used by the provider to retrieve data
QVariantHash m_Data;
};
#endif // SCIQLOP_DATAPROVIDERPARAMETERS_H