DArrowButton::DArrowButton(QWidget *parent) : QLabel(parent) { D_THEME_INIT_WIDGET(DArrowButton); setFixedSize(IMAGE_BUTTON_WIDTH, BUTTON_HEIGHT); m_normalLabel = new ArrowButtonIcon(this); m_normalLabel->setObjectName("ArrowButtonIconNormal"); m_normalLabel->setFixedSize(size()); m_normalLabel->move(0, 0); m_hoverLabel = new ArrowButtonIcon(this); m_hoverLabel->setObjectName("ArrowButtonIconHover"); m_hoverLabel->setFixedSize(size()); m_hoverLabel->move(0, 0); m_hoverLabel->setVisible(false); m_pressLabel = new ArrowButtonIcon(this); m_pressLabel->setObjectName("ArrowButtonIconPress"); m_pressLabel->setFixedSize(size()); m_pressLabel->move(0, 0); m_pressLabel->setVisible(false); setArrowDirection(DArrowButton::ArrowDown); }
EArrow::EArrow( QWidget *parent ) : QWidget( parent ) { setLineSize( 2 ); setArrowSize(10); setLineColor(Qt::black); setBrushColor(Qt::gray); setArrowMode(RIGTH); setArrowDirection(HORIZONTAL); }
KSelector::KSelector( Qt::Orientation o, QWidget *parent ) : QAbstractSlider( parent ) , d(new Private) { setOrientation(o); if(o == Qt::Horizontal) setArrowDirection(Qt::UpArrow); }
HighlighterGradientSelector::HighlighterGradientSelector(QWidget * parent) : KGradientSelector(parent) , m_region(HighlighterGradientSelector::NoneRegion) , m_leftButtonPressed(false) { setMouseTracking(true); setArrowDirection(Qt::UpArrow); setRange(1, 100); setValue(50); }
void PanelButton::setPopupDirection(KPanelApplet::Direction d) { m_popupDirection = d; setArrowDirection(KickerLib::directionToPopupPosition(d)); }
void DArrowRectangle::setArrorDirection(ArrowDirection value) { setArrowDirection(value); }