0
0
mirror of https://github.com/fralx/LimeReport.git synced 2024-12-24 00:33:02 +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 QColor BandDesignIntf::alternateBackgroundColor() const
{ {
return m_alternateBackgroundColor; if (metaObject()->indexOfProperty("alternateBackgroundColor")!=-1)
return m_alternateBackgroundColor;
else
return backgroundColor();
} }
void BandDesignIntf::setAlternateBackgroundColor(const QColor &alternateBackgroundColor) 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()); BaseDesignIntf *parent = dynamic_cast<BaseDesignIntf *>(parentItem());
if (parent) return parent->objectName(); if (parent) return parent->objectName();

View File

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