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

@@ -7,28 +7,27 @@
class ElaComboBoxStyle;
class ElaComboBoxView;
class ElaMultiSelectComboBox;
class ElaMultiSelectComboBoxPrivate : public QObject
{
class ElaMultiSelectComboBoxPrivate : public QObject {
Q_OBJECT
Q_D_CREATE(ElaMultiSelectComboBox)
Q_PROPERTY_CREATE_D(int, BorderRadius)
Q_PROPERTY_CREATE(qreal, ExpandIconRotate)
Q_PROPERTY_CREATE(qreal, ExpandMarkWidth)
public:
explicit ElaMultiSelectComboBoxPrivate(QObject* parent = nullptr);
explicit ElaMultiSelectComboBoxPrivate(QObject *parent = nullptr);
~ElaMultiSelectComboBoxPrivate() override;
Q_SLOT void onItemPressed(const QModelIndex& index);
Q_SLOT void onItemPressed(const QModelIndex &index);
private:
ElaComboBoxStyle* _comboBoxStyle{nullptr};
ElaComboBoxView* _comboView{nullptr};
QVector<bool> _itemSelection;
bool _isFirstPopup{false};
bool _isAllowHidePopup{false};
QString _currentText;
QStringList _selectedTextList;
void _refreshCurrentIndexs();
void _adjustSelectedVector();
ElaComboBoxStyle *_comboBoxStyle{nullptr};
ElaComboBoxView *_comboView{nullptr};
QVector<bool> _itemSelection;
bool _isFirstPopup{false};
bool _isAllowHidePopup{false};
QString _currentText;
QStringList _selectedTextList;
void _refreshCurrentIndexs();
void _adjustSelectedVector();
ElaThemeType::ThemeMode _themeMode;
};