mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-04 17:33:05 +00:00
24 lines
478 B
C++
24 lines
478 B
C++
#include "horizontalseperator.h"
|
|
|
|
#include <QPainter>
|
|
|
|
HorizontalSeperator::HorizontalSeperator(QWidget *parent)
|
|
: QWidget(parent),
|
|
m_color(255, 255, 255, 255 * 0.1)
|
|
{
|
|
setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
|
|
}
|
|
|
|
void HorizontalSeperator::setColor(const QColor color)
|
|
{
|
|
m_color = color;
|
|
}
|
|
|
|
void HorizontalSeperator::paintEvent(QPaintEvent *e)
|
|
{
|
|
QWidget::paintEvent(e);
|
|
|
|
QPainter painter(this);
|
|
painter.fillRect(rect(), m_color);
|
|
}
|