diff options
Diffstat (limited to 'ui/qt/models/coloring_rules_model.cpp')
-rw-r--r-- | ui/qt/models/coloring_rules_model.cpp | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/ui/qt/models/coloring_rules_model.cpp b/ui/qt/models/coloring_rules_model.cpp index 7d574a2d26..6dbe77943f 100644 --- a/ui/qt/models/coloring_rules_model.cpp +++ b/ui/qt/models/coloring_rules_model.cpp @@ -60,6 +60,16 @@ ColoringRuleItem::ColoringRuleItem(const ColoringRuleItem& item) { } +ColoringRuleItem& ColoringRuleItem::operator=(ColoringRuleItem& rhs) +{ + disabled_ = rhs.disabled_; + name_ = rhs.name_; + filter_ = rhs.filter_; + foreground_ = rhs.foreground_; + background_ = rhs.background_; + return *this; +} + // Callback for color_filters_clone. void color_filter_add_cb(color_filter_t *colorf, gpointer user_data) @@ -454,9 +464,9 @@ bool ColoringRulesModel::dropMimeData(const QMimeData *data, Qt::DropAction acti QJsonArray dataArray = encodedData.object()["coloringrules"].toArray(); - for ( int row = 0; row < dataArray.count(); row++ ) + for ( int datarow = 0; datarow < dataArray.count(); datarow++ ) { - QJsonObject entry = dataArray.at(row).toObject(); + QJsonObject entry = dataArray.at(datarow).toObject(); if ( ! entry.contains("foreground") || ! entry.contains("background") || ! entry.contains("filter") ) continue; |