Exemplo n.º 1
0
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);
}
Exemplo n.º 2
0
EArrow::EArrow( QWidget *parent ) : QWidget( parent ) {
    setLineSize( 2 );
    setArrowSize(10);
    setLineColor(Qt::black);
    setBrushColor(Qt::gray);
    setArrowMode(RIGTH);
    setArrowDirection(HORIZONTAL);
}
Exemplo n.º 3
0
KSelector::KSelector( Qt::Orientation o, QWidget *parent )
  : QAbstractSlider( parent )
 , d(new Private)
{
    setOrientation(o);
    if(o == Qt::Horizontal)
        setArrowDirection(Qt::UpArrow);
}
Exemplo n.º 4
0
HighlighterGradientSelector::HighlighterGradientSelector(QWidget * parent)
    : KGradientSelector(parent)
    , m_region(HighlighterGradientSelector::NoneRegion)
    , m_leftButtonPressed(false)
{
    setMouseTracking(true);
    setArrowDirection(Qt::UpArrow);
    setRange(1, 100);
    setValue(50);
}
Exemplo n.º 5
0
void PanelButton::setPopupDirection(KPanelApplet::Direction d)
{
    m_popupDirection = d;
    setArrowDirection(KickerLib::directionToPopupPosition(d));
}
Exemplo n.º 6
0
void DArrowRectangle::setArrorDirection(ArrowDirection value)
{
    setArrowDirection(value);
}