add older version code

This commit is contained in:
unknown 2024-10-17 16:38:32 +02:00
parent 806fa7790d
commit 13d7692a89

View file

@ -307,11 +307,20 @@ bool NotebookTab::isSelected() const
void NotebookTab::updateHighlightSources( void NotebookTab::updateHighlightSources(
const QHash<ChannelPtr, HighlightEvent> &removedHighlightSources) const QHash<ChannelPtr, HighlightEvent> &removedHighlightSources)
{ {
#if QT_VERSION >= QT_VERSION_CHECK(6, 4, 0)
for (const auto &[otherChannel, otherEvent] : for (const auto &[otherChannel, otherEvent] :
removedHighlightSources.asKeyValueRange()) removedHighlightSources.asKeyValueRange())
{ {
this->highlightSources_.remove(otherChannel); this->highlightSources_.remove(otherChannel);
} }
#else
for (auto it = removedHighlightSources.cbegin(),
end = removedHighlightSources.cend();
it != end; ++it)
{
this->highlightSources_.remove(it.key());
}
#endif
if (this->highlightSources_.empty()) if (this->highlightSources_.empty())
{ {
@ -324,7 +333,7 @@ void NotebookTab::setSelected(bool value)
{ {
this->selected_ = value; this->selected_ = value;
if (value == true) if (value)
{ {
auto *splitNotebook = dynamic_cast<SplitNotebook *>(this->notebook_); auto *splitNotebook = dynamic_cast<SplitNotebook *>(this->notebook_);
if (splitNotebook) if (splitNotebook)