|
libodsstream
Library for mass spectrometry
|
#include <odscolorscale.h>
Public Member Functions | |
| OdsColorScale (const QString &cell_start_position, const QString &cell_stop_position) | |
| OdsColorScale (const OdsColorScale &other) | |
| virtual | ~OdsColorScale () |
| void | setCellRange (const QString &cell_start_position, const QString &cell_stop_position) |
| set cell range to apply color scale | |
| void | setMinimumColor (const QColor &minimum_color) |
| set minimum color of the color scale | |
| void | setMaximumColor (const QColor &maximum_color) |
| set maximum color of the color scale | |
Protected Member Functions | |
| bool | isInSheet (const QString &sheet_name) |
| void | writeConditionalFormat (QXmlStreamWriter *p_writer) |
Private Member Functions | |
| std::tuple< QString, QString > | parseCellRange (const QString &cell_position) |
Private Attributes | |
| friend | ContentXml |
| QString | _sheet_name |
| QString | _cell_start_position |
| QString | _cell_stop_position |
| QColor | _minimum_color = QColor("#0000ff") |
| QColor | _maximum_color = QColor("#ff0000") |
| QColor | _percentile_color = QColor("#ffffff") |
Definition at line 43 of file odscolorscale.h.
| OdsColorScale::OdsColorScale | ( | const QString & | cell_start_position, |
| const QString & | cell_stop_position | ||
| ) |
Definition at line 41 of file odscolorscale.cpp.
References setCellRange().
| OdsColorScale::OdsColorScale | ( | const OdsColorScale & | other | ) |
Definition at line 52 of file odscolorscale.cpp.
References _cell_start_position, _cell_stop_position, _maximum_color, _minimum_color, _percentile_color, and _sheet_name.
|
virtual |
Definition at line 62 of file odscolorscale.cpp.
|
protected |
Definition at line 76 of file odscolorscale.cpp.
References _sheet_name.
|
private |
Definition at line 154 of file odscolorscale.cpp.
Referenced by setCellRange().
| void OdsColorScale::setCellRange | ( | const QString & | cell_start_position, |
| const QString & | cell_stop_position | ||
| ) |
set cell range to apply color scale
| cell_start_position | cell position to start (Feuille1.C2) |
| cell_stop_position | cell position to stop (Feuille1.D4) |
Definition at line 183 of file odscolorscale.cpp.
References _cell_start_position, _cell_stop_position, _sheet_name, and parseCellRange().
Referenced by OdsColorScale().
| void OdsColorScale::setMaximumColor | ( | const QColor & | maximum_color | ) |
set maximum color of the color scale
| maximum_color | maximum color |
Definition at line 213 of file odscolorscale.cpp.
References _maximum_color.
| void OdsColorScale::setMinimumColor | ( | const QColor & | minimum_color | ) |
set minimum color of the color scale
| minimum_color | minimum color |
Definition at line 208 of file odscolorscale.cpp.
References _minimum_color.
|
protected |
Definition at line 88 of file odscolorscale.cpp.
References _cell_start_position, _cell_stop_position, _maximum_color, _minimum_color, _percentile_color, _sheet_name, and MetaXml::getNamespaceURI().
|
private |
Definition at line 79 of file odscolorscale.h.
Referenced by OdsColorScale(), setCellRange(), and writeConditionalFormat().
|
private |
Definition at line 80 of file odscolorscale.h.
Referenced by OdsColorScale(), setCellRange(), and writeConditionalFormat().
|
private |
Definition at line 83 of file odscolorscale.h.
Referenced by OdsColorScale(), setMaximumColor(), and writeConditionalFormat().
|
private |
Definition at line 82 of file odscolorscale.h.
Referenced by OdsColorScale(), setMinimumColor(), and writeConditionalFormat().
|
private |
Definition at line 84 of file odscolorscale.h.
Referenced by OdsColorScale(), and writeConditionalFormat().
|
private |
Definition at line 78 of file odscolorscale.h.
Referenced by OdsColorScale(), isInSheet(), setCellRange(), and writeConditionalFormat().
|
private |
Definition at line 45 of file odscolorscale.h.