This commit is contained in:
codeboss 2025-08-05 20:55:43 +08:00
parent 9e3dcb5cae
commit 050c641734
1 changed files with 4 additions and 4 deletions

View File

@ -1,8 +1,11 @@
#include "SequenceView.h" #include "SequenceView.h"
#include "TranslateBasic.h"
#include <QSpinBox> #include <QSpinBox>
#include <QJsonDocument> #include <QJsonDocument>
#include <QJsonObject> #include <QJsonObject>
#include "TranslateBasic.h" #include <QMenu>
#include <QComboBox>
#include <QItemSelectionModel>
using namespace extract; using namespace extract;
using namespace unit_func; using namespace unit_func;
@ -89,7 +92,6 @@ void RuleSetCustom::showEvent(QShowEvent* e)
membersPresent(this->_view._ruleset, this->_view._seqs_model); membersPresent(this->_view._ruleset, this->_view._seqs_model);
} }
#include <QItemSelectionModel>
RuleSetCustom::RuleSetCustom(std::shared_ptr<TranslateBasic> base, RuleSetCustom::RuleSetCustom(std::shared_ptr<TranslateBasic> base,
std::shared_ptr<extract::BytesAsRuleSet> rule_set, QWidget* p /*= nullptr*/) std::shared_ptr<extract::BytesAsRuleSet> rule_set, QWidget* p /*= nullptr*/)
:QTableView(p) :QTableView(p)
@ -121,7 +123,6 @@ RuleSetCustom::RuleSetCustom(std::shared_ptr<TranslateBasic> base,
}); });
} }
#include <QMenu>
void RuleSetCustom::customTranslateRuleEdit(const QPoint& pos) void RuleSetCustom::customTranslateRuleEdit(const QPoint& pos)
{ {
QMenu immediate; QMenu immediate;
@ -184,7 +185,6 @@ RuleSelectDelegate::RuleSelectDelegate(std::shared_ptr<TranslateBasic> ins)
:_kernel(ins) { :_kernel(ins) {
} }
#include <QComboBox>
QWidget* RuleSelectDelegate::createEditor(QWidget* parent, const QStyleOptionViewItem& option, const QModelIndex& index) const QWidget* RuleSelectDelegate::createEditor(QWidget* parent, const QStyleOptionViewItem& option, const QModelIndex& index) const
{ {
return new QComboBox(parent); return new QComboBox(parent);