void Legend::setFontColor(const QColor &color) { KChart::TextAttributes attributes = d->kdLegend->textAttributes(); QPen pen = attributes.pen(); pen.setColor(color); attributes.setPen(pen); d->kdLegend->setTextAttributes(attributes); d->pixmapRepaintRequested = true; }
QDebug operator<<(QDebug dbg, const KChart::TextAttributes& ta) { dbg << "KChart::TextAttributes(" << "visible=" << ta.isVisible() << "font=" << ta.font().toString() /* What? No QDebug for QFont? */ << "fontsize=" << ta.fontSize() << "minimalfontsize=" << ta.minimalFontSize() << "autorotate=" << ta.autoRotate() << "autoshrink=" << ta.autoShrink() << "rotation=" << ta.rotation() << "pen=" << ta.pen() << ")"; return dbg; }
QColor Legend::fontColor() const { KChart::TextAttributes attributes = d->kdLegend->textAttributes(); QPen pen = attributes.pen(); return pen.color(); }