Auto status change to "Under Review"
@@ -63,6 +63,19 void CatalogueInspectorWidget::CatalogueInspectorWidgetPrivate::connectEventUpda | |||
|
63 | 63 | } |
|
64 | 64 | }); |
|
65 | 65 | |
|
66 | connect(ui->leEventTags, &QLineEdit::editingFinished, [ui, inspector, this]() { | |
|
67 | auto tags = ui->leEventTags->text().split(QRegExp("\\s+")); | |
|
68 | std::list<QString> tagNames; | |
|
69 | for (auto tag : tags) { | |
|
70 | tagNames.push_back(tag); | |
|
71 | } | |
|
72 | ||
|
73 | if (m_DisplayedEvent->getTagsNames() != tagNames) { | |
|
74 | m_DisplayedEvent->setTagsNames(tagNames); | |
|
75 | emit inspector->eventUpdated(m_DisplayedEvent); | |
|
76 | } | |
|
77 | }); | |
|
78 | ||
|
66 | 79 | connect(ui->leEventProduct, &QLineEdit::editingFinished, [ui, inspector, this]() { |
|
67 | 80 | if (ui->leEventProduct->text() != m_DisplayedEventProduct->getProductId()) { |
|
68 | 81 | m_DisplayedEventProduct->setProductId(ui->leEventProduct->text()); |
@@ -70,10 +83,6 void CatalogueInspectorWidget::CatalogueInspectorWidgetPrivate::connectEventUpda | |||
|
70 | 83 | } |
|
71 | 84 | }); |
|
72 | 85 | |
|
73 | connect(ui->leEventTags, &QLineEdit::editingFinished, [ui, inspector, this]() { | |
|
74 | // TODO | |
|
75 | }); | |
|
76 | ||
|
77 | 86 | connect(ui->dateTimeEventTStart, &QDateTimeEdit::editingFinished, [ui, inspector, this]() { |
|
78 | 87 | auto time = DateUtils::secondsSinceEpoch(ui->dateTimeEventTStart->dateTime()); |
|
79 | 88 | if (time != m_DisplayedEventProduct->getTStart()) { |
@@ -115,9 +124,9 void CatalogueInspectorWidget::setEvent(const std::shared_ptr<DBEvent> &event) | |||
|
115 | 124 | QString::number(event->getEventProducts().size()).append(" product(s)")); |
|
116 | 125 | |
|
117 | 126 | QString tagList; |
|
118 | auto tags = event->getTags(); | |
|
127 | auto tags = event->getTagsNames(); | |
|
119 | 128 | for (auto tag : tags) { |
|
120 |
tagList += tag |
|
|
129 | tagList += tag; | |
|
121 | 130 | tagList += ' '; |
|
122 | 131 | } |
|
123 | 132 |
General Comments 3
Status change > Approved
You need to be logged in to leave comments.
Login now