SedSat3
1.1.6
Sediment Source Apportionment Tool - Advanced statistical methods for environmental pollution research
Loading...
Searching...
No Matches
toolboxitem.cpp
Go to the documentation of this file.
1
#include "
toolboxitem.h
"
2
3
ToolBoxItem::ToolBoxItem
():QStandardItem()
4
{
5
6
}
7
8
9
ToolBoxItem::ToolBoxItem
(
SourceSinkData
*_data,
const
QString &itemtext):QStandardItem(itemtext)
10
{
11
Data
= _data;
12
13
}
14
15
QVariant
ToolBoxItem::data
(
int
role)
const
16
{
17
if
(role == Qt::ForegroundRole)
18
{
19
if
(
Data
->
ToolsUsed
(
data
(Qt::UserRole+1).toString().toStdString()))
20
return
QColor(Qt::blue);
21
else
22
return
QStandardItem::data(role);
23
}
24
else
25
return
QStandardItem::data(role);
26
}
SourceSinkData
Definition
sourcesinkdata.h:67
SourceSinkData::ToolsUsed
bool ToolsUsed(const string &tool_name)
Checks if a specific analysis tool has been used.
Definition
sourcesinkdata.cpp:4407
ToolBoxItem::Data
SourceSinkData * Data
Definition
toolboxitem.h:15
ToolBoxItem::data
QVariant data(int role=Qt::UserRole+1) const override
Definition
toolboxitem.cpp:15
ToolBoxItem::ToolBoxItem
ToolBoxItem()
Definition
toolboxitem.cpp:3
toolboxitem.h
toolboxitem.cpp
Generated by
1.9.8