0
0
mirror of https://github.com/fralx/LimeReport.git synced 2024-12-23 16:22:58 +03:00

Band background color has been fixed

This commit is contained in:
Arin Alex 2016-11-01 22:31:48 +03:00
parent 724e3c004c
commit bb6e934152
3 changed files with 9 additions and 6 deletions

View File

@ -741,7 +741,10 @@ void BandDesignIntf::childBandDeleted(QObject *band)
QColor BandDesignIntf::alternateBackgroundColor() const
{
return m_alternateBackgroundColor;
if (metaObject()->indexOfProperty("alternateBackgroundColor")!=-1)
return m_alternateBackgroundColor;
else
return backgroundColor();
}
void BandDesignIntf::setAlternateBackgroundColor(const QColor &alternateBackgroundColor)

View File

@ -117,7 +117,7 @@ void BaseDesignIntf::setParentReportItem(const QString &value)
}
}
QString BaseDesignIntf::parentReportItemName()
QString BaseDesignIntf::parentReportItemName() const
{
BaseDesignIntf *parent = dynamic_cast<BaseDesignIntf *>(parentItem());
if (parent) return parent->objectName();

View File

@ -124,18 +124,18 @@ public:
virtual ~BaseDesignIntf();
void setParentReportItem(const QString& value);
QString parentReportItemName();
QString parentReportItemName() const;
BrushMode backgroundBrushMode(){return m_backgroundBrush;}
BrushMode backgroundBrushMode() const {return m_backgroundBrush;}
void setBackgroundBrushMode(BrushMode value);
QColor backgroundColor(){return m_backgroundBrushcolor;}
QColor backgroundColor() const {return m_backgroundBrushcolor;}
void setBackgroundColor(QColor value);
QPen pen() const;
void setPen(QPen& pen);
QFont font() const;
void setFont(QFont& font);
QColor fontColor(){return m_fontColor;}
QColor fontColor() const {return m_fontColor;}
void setFontColor(QColor value){m_fontColor=value;}
virtual BGMode backgroundMode() const;