// Adjust font size void CustomCheckBox::setFontSize(int size) { fontsize = size; setIndicatorSize(indicSizeW,indicSizeH); }
// change indicator image void CustomCheckBox::setIndicatorImage(QString chkd, QString unchkd) { imgChkd = chkd; imgUnchkd = unchkd; setIndicatorSize(indicSizeW,indicSizeH); }
/*! Constructs a progress indicator painter for the indicator \a size. \sa setUpdateCallback */ ProgressIndicatorPainter::ProgressIndicatorPainter(ProgressIndicatorSize size) { m_timer.setSingleShot(false); QObject::connect(&m_timer, &QTimer::timeout, [this]() { nextAnimationStep(); if (m_callback) m_callback(); }); setIndicatorSize(size); }
// The tick indicator can be resized void CustomCheckBox::setIndicatorSize(int indicatorsize) { setIndicatorSize(indicatorsize,indicatorsize); }