Home | History | Annotate | Download | only in qt

Lines Matching refs:opt

99     static QStyleOptionSlider opt;
101 opt.initFrom(widget);
103 opt.state |= QStyle::State_Active;
105 opt.state &= ~QStyle::State_HasFocus;
107 opt.rect = scrollbar->frameRect();
109 opt.state |= QStyle::State_Enabled;
111 opt.state |= QStyle::State_Mini;
112 opt.orientation = (scrollbar->orientation() == VerticalScrollbar) ? Qt::Vertical : Qt::Horizontal;
114 opt.state |= QStyle::State_Horizontal;
115 opt.sliderValue = scrollbar->value();
116 opt.sliderPosition = opt.sliderValue;
117 opt.pageStep = scrollbar->visibleSize();
118 opt.singleStep = scrollbar->lineStep();
119 opt.minimum = 0;
120 opt.maximum = qMax(0, scrollbar->maximum());
124 opt.activeSubControls = scPart(scrollbar->pressedPart());
128 opt.state |= QStyle::State_Sunken;
130 opt.activeSubControls = scPart(hoveredPart);
132 opt.state |= QStyle::State_MouseOver;
133 return &opt;
148 QStyleOptionSlider* opt = styleOptionSlider(scrollbar, p.widget);
150 p.painter->setClipRect(opt->rect.intersected(damageRect), Qt::IntersectClip);
153 p.drawComplexControl(QStyle::CC_ScrollBar, *opt);
155 const QPoint topLeft = opt->rect.topLeft();
157 opt->rect.moveTo(QPoint(0, 0));
160 p.painter->fillRect(opt->rect, opt->palette.background());
162 p.drawComplexControl(QStyle::CC_ScrollBar, *opt);
163 opt->rect.moveTo(topLeft);
172 QStyleOptionSlider* opt = styleOptionSlider(scrollbar);
174 opt->rect.moveTo(QPoint(0, 0));
175 QStyle::SubControl sc = style()->hitTestComplexControl(QStyle::CC_ScrollBar, opt, pos, 0);
210 QStyleOptionSlider* opt = styleOptionSlider(scrollbar);
211 IntRect thumb = style()->subControlRect(QStyle::CC_ScrollBar, opt, QStyle::SC_ScrollBarSlider, 0);
217 QStyleOptionSlider* opt = styleOptionSlider(scrollbar);
218 IntRect track = style()->subControlRect(QStyle::CC_ScrollBar, opt, QStyle::SC_ScrollBarGroove, 0);
224 QStyleOptionSlider* opt = styleOptionSlider(scrollbar);
225 IntRect track = style()->subControlRect(QStyle::CC_ScrollBar, opt, QStyle::SC_ScrollBarGroove, 0);