diff options
| author | saturneric <[email protected]> | 2026-10-24 11:00:19 +0200 |
|---|---|---|
| committer | saturneric <[email protected]> | 2026-10-24 11:00:19 +0200 |
| commit | 93739079935dafb0df3810c5103ace6061eb1cc3 (patch) | |
| tree | 0f7dcbc99f8699b057adcd0e3dc354429179daa9 /src/m_email/EMailPageView.cpp | |
| parent | build(cmake): drop Qt5 build mode and require Qt 6.5 (diff) | |
| download | modules-93739079935dafb0df3810c5103ace6061eb1cc3.tar.gz modules-93739079935dafb0df3810c5103ace6061eb1cc3.zip | |
refactor: remove Qt5 leftovers from modules
- drop the pre-6.4 fallback for QFormLayout::setRowVisible
- use QList instead of QVector
Diffstat (limited to 'src/m_email/EMailPageView.cpp')
| -rw-r--r-- | src/m_email/EMailPageView.cpp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/m_email/EMailPageView.cpp b/src/m_email/EMailPageView.cpp index 221522f..c26dad4 100644 --- a/src/m_email/EMailPageView.cpp +++ b/src/m_email/EMailPageView.cpp @@ -1242,20 +1242,8 @@ void EMailPageView::resizeEvent(QResizeEvent* event) { void EMailPageView::set_cc_bcc_visible(bool visible) { if (header_form_ == nullptr) return; -#if QT_VERSION >= QT_VERSION_CHECK(6, 4, 0) header_form_->setRowVisible(cc_edit_, visible); header_form_->setRowVisible(bcc_edit_, visible); -#else - // Older Qt has no setRowVisible; hiding both cells collapses the row. - const auto set_row_visible = [this, visible](QWidget* field) { - if (auto* label = header_form_->labelForField(field)) { - label->setVisible(visible); - } - field->setVisible(visible); - }; - set_row_visible(cc_edit_); - set_row_visible(bcc_edit_); -#endif if (cc_bcc_toggle_ != nullptr && cc_bcc_toggle_->isChecked() != visible) { QSignalBlocker blocker(cc_bcc_toggle_); |
