chore: 格式化ElaWidgetTools代码

This commit is contained in:
sleepwithoutbz
2025-09-20 01:39:00 +08:00
parent d2fded145d
commit 4ab391f8a1
394 changed files with 10913 additions and 15860 deletions

View File

@@ -6,28 +6,19 @@
#include <QtMath>
#include "ElaTheme.h"
ElaPlainTextEditStyle::ElaPlainTextEditStyle(QStyle* style)
{
ElaPlainTextEditStyle::ElaPlainTextEditStyle(QStyle *style) {
_pExpandMarkWidth = 0;
_themeMode = eTheme->getThemeMode();
connect(eTheme, &ElaTheme::themeModeChanged, this, [=](ElaThemeType::ThemeMode themeMode) {
_themeMode = themeMode;
});
_themeMode = eTheme->getThemeMode();
connect(eTheme, &ElaTheme::themeModeChanged, this, [=](ElaThemeType::ThemeMode themeMode) { _themeMode = themeMode; });
}
ElaPlainTextEditStyle::~ElaPlainTextEditStyle()
{
}
ElaPlainTextEditStyle::~ElaPlainTextEditStyle() {}
void ElaPlainTextEditStyle::drawControl(ControlElement element, const QStyleOption* option, QPainter* painter, const QWidget* widget) const
{
switch (element)
{
case QStyle::CE_ShapedFrame:
{
if (const QStyleOptionFrame* fopt = qstyleoption_cast<const QStyleOptionFrame*>(option))
{
//背景绘制
void ElaPlainTextEditStyle::drawControl(ControlElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const {
switch (element) {
case QStyle::CE_ShapedFrame: {
if (const QStyleOptionFrame *fopt = qstyleoption_cast<const QStyleOptionFrame *>(option)) {
// 背景绘制
QRect editRect = option->rect;
painter->save();
painter->setRenderHints(QPainter::Antialiasing);
@@ -52,7 +43,7 @@ void ElaPlainTextEditStyle::drawControl(ControlElement element, const QStyleOpti
path.closeSubpath();
painter->drawPath(path);
//焦点指示器
// 焦点指示器
painter->setPen(Qt::NoPen);
painter->setBrush(ElaThemeColor(_themeMode, PrimaryNormal));
painter->drawRoundedRect(QRectF(editRect.width() / 2 - _pExpandMarkWidth, editRect.height() - 2.5, _pExpandMarkWidth * 2, 2.5), 2, 2);
@@ -61,8 +52,7 @@ void ElaPlainTextEditStyle::drawControl(ControlElement element, const QStyleOpti
}
return;
}
default:
{
default: {
break;
}
}