feat: 添加ElaWidgetTool库
This commit is contained in:
25
ElaWidgetTools/ElaCheckBox.cpp
Normal file
25
ElaWidgetTools/ElaCheckBox.cpp
Normal file
@@ -0,0 +1,25 @@
|
||||
#include "ElaCheckBox.h"
|
||||
|
||||
#include "ElaCheckBoxStyle.h"
|
||||
ElaCheckBox::ElaCheckBox(QWidget* parent)
|
||||
: QCheckBox(parent)
|
||||
{
|
||||
_pBorderRadius = 3;
|
||||
setMouseTracking(true);
|
||||
setObjectName("ElaCheckBox");
|
||||
setStyle(new ElaCheckBoxStyle(style()));
|
||||
QFont font = this->font();
|
||||
font.setPixelSize(15);
|
||||
setFont(font);
|
||||
}
|
||||
|
||||
ElaCheckBox::ElaCheckBox(const QString& text, QWidget* parent)
|
||||
: ElaCheckBox(parent)
|
||||
{
|
||||
setText(text);
|
||||
}
|
||||
|
||||
ElaCheckBox::~ElaCheckBox()
|
||||
{
|
||||
delete this->style();
|
||||
}
|
||||
Reference in New Issue
Block a user