aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_email
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2026-10-24 11:00:19 +0200
committersaturneric <[email protected]>2026-10-24 11:00:19 +0200
commit93739079935dafb0df3810c5103ace6061eb1cc3 (patch)
tree0f7dcbc99f8699b057adcd0e3dc354429179daa9 /src/m_email
parentbuild(cmake): drop Qt5 build mode and require Qt 6.5 (diff)
downloadmodules-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')
-rw-r--r--src/m_email/EMailPageView.cpp12
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_);