refactored HighlightController

This commit is contained in:
fourtf
2020-02-23 19:31:43 +01:00
parent 4a5dc80bc6
commit 843e2ad994
17 changed files with 34 additions and 100 deletions
+10 -3
View File
@@ -25,7 +25,7 @@ public:
}
}
void init(BaseSignalVector<TVectorItem> *vec)
void initialize(BaseSignalVector<TVectorItem> *vec)
{
this->vector_ = vec;
@@ -89,6 +89,13 @@ public:
this->afterInit();
}
SignalVectorModel<TVectorItem> *initialized(
BaseSignalVector<TVectorItem> *vec)
{
this->initialize(vec);
return this;
}
virtual ~SignalVectorModel()
{
for (Row &row : this->rows_)
@@ -272,8 +279,8 @@ public:
int from = data->data("chatterino_row_id").toInt();
int to = parent.row();
if (from < 0 || from > this->vector_->raw().size() ||
to < 0 || to > this->vector_->raw().size())
if (from < 0 || from > this->vector_->raw().size() || to < 0 ||
to > this->vector_->raw().size())
{
return false;
}