2021-10-07 Fred Gleason <fredg@paravelsystems.com>

* Added an 'RDIconEngine::nullIcon()' method.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason 2021-10-07 16:30:16 -04:00
parent 4f5c8abbd5
commit aaa07418d2
3 changed files with 12 additions and 0 deletions

View File

@ -22518,3 +22518,5 @@
2021-10-07 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdimport(1) that caused premature validation
of metadata.
2021-10-07 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDIconEngine::nullIcon()' method.

View File

@ -331,6 +331,15 @@ QPixmap RDIconEngine::stationIcon() const
}
QPixmap RDIconEngine::nullIcon(int edge_size) const
{
QPixmap pix(edge_size,edge_size);
pix.fill(Qt::transparent);
return pix;
}
QPixmap RDIconEngine::typeIcon(RDLogLine::Type type,RDLogLine::Source src) const
{
if((type==RDLogLine::Cart)&&(src==RDLogLine::Tracker)) {

View File

@ -42,6 +42,7 @@ class RDIconEngine
QPixmap catchIcon(RDRecording::Type type);
QPixmap listIcon(IconType type) const;
QPixmap stationIcon() const;
QPixmap nullIcon(int edge_size) const;
QPixmap typeIcon(RDLogLine::Type type,
RDLogLine::Source src=RDLogLine::Manual) const;
QPixmap userIcon(RDUser::Type type) const;