feat: Online search button

- MailListView: new '🌐 Online' button in search bar
- Clicking button emits onlineSearchRequested(query)
- If search box empty, shows QInputDialog for query entry
- MainMainWindow::onOnlineSearchRequested() handler:
  - Validates current folder selected
  - Gets account for folder
  - Shows status message
  - Shows info dialog with query/folder/account (placeholder for IMAP SEARCH)
- Signal: onlineSearchRequested(const QString& query)
- Button styled in blue (online theme)
This commit is contained in:
2026-08-26 04:45:10 +02:00
parent 6d1feabfc5
commit 6f348b17f0
14 changed files with 6066 additions and 7566 deletions
@@ -28589,6 +28589,7 @@ CMakeFiles/wino-mail-qt.dir/src/ui/maillistview.cpp.o
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QComboBox
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHBoxLayout
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHeaderView
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLabel
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLineEdit
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QListView
@@ -28613,9 +28614,11 @@ CMakeFiles/wino-mail-qt.dir/src/ui/maillistview.cpp.o
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcheckbox.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcombobox.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qframe.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qheaderview.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlabel.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayout.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayoutitem.h
@@ -28654,809 +28657,7 @@ CMakeFiles/wino-mail-qt.dir/src/ui/maillistview.cpp.o
CMakeFiles/wino-mail-qt.dir/src/ui/mainmainwindow.cpp.o
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/mainmainwindow.cpp
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/models/EmailCompositionModel.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/databasemanager.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/mailitemdao.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/services/synchronizer.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/authenticator.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/emailcomposerbridge.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/mailitem.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/models/account.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/synchronizerprovider.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/models/folder.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/categorydao.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/common_structs.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/folderdao.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/ruledao.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/templatedao.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/services/accountservice.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/services/mailservice.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/services/rulesengine.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/thirdparty/tags/include/config.hpp
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/thirdparty/tags/include/tags_line_edit.hpp
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/accountsetupdialog.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/calendarview.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/categorytreewidget.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/composeview.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/contactsview.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/delegates/CompactMailDelegate.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/delegates/FolderTreeDelegate.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/maillistview.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/mainmainwindow.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/models/EmailListModel.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/models/EmailTreeModel.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/models/FolderListModel.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/readerview.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/richtexteditor.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/ruleditordialog.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/rulesmanagerdialog.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/settingsview.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/templateeditordialog.h
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/templatesmanagerdialog.h
/usr/include/alloca.h
/usr/include/asm-generic/bitsperlong.h
/usr/include/asm-generic/errno-base.h
/usr/include/asm-generic/errno.h
/usr/include/asm-generic/int-ll64.h
/usr/include/asm-generic/posix_types.h
/usr/include/asm-generic/types.h
/usr/include/assert.h
/usr/include/c++/15/algorithm
/usr/include/c++/15/array
/usr/include/c++/15/atomic
/usr/include/c++/15/backward/auto_ptr.h
/usr/include/c++/15/backward/binders.h
/usr/include/c++/15/bit
/usr/include/c++/15/bits/algorithmfwd.h
/usr/include/c++/15/bits/align.h
/usr/include/c++/15/bits/alloc_traits.h
/usr/include/c++/15/bits/allocated_ptr.h
/usr/include/c++/15/bits/allocator.h
/usr/include/c++/15/bits/atomic_base.h
/usr/include/c++/15/bits/atomic_futex.h
/usr/include/c++/15/bits/atomic_lockfree_defines.h
/usr/include/c++/15/bits/atomic_timed_wait.h
/usr/include/c++/15/bits/atomic_wait.h
/usr/include/c++/15/bits/basic_ios.h
/usr/include/c++/15/bits/basic_ios.tcc
/usr/include/c++/15/bits/basic_string.h
/usr/include/c++/15/bits/basic_string.tcc
/usr/include/c++/15/bits/char_traits.h
/usr/include/c++/15/bits/charconv.h
/usr/include/c++/15/bits/chrono.h
/usr/include/c++/15/bits/chrono_io.h
/usr/include/c++/15/bits/codecvt.h
/usr/include/c++/15/bits/concept_check.h
/usr/include/c++/15/bits/cpp_type_traits.h
/usr/include/c++/15/bits/cxxabi_forced.h
/usr/include/c++/15/bits/cxxabi_init_exception.h
/usr/include/c++/15/bits/enable_special_members.h
/usr/include/c++/15/bits/erase_if.h
/usr/include/c++/15/bits/exception.h
/usr/include/c++/15/bits/exception_defines.h
/usr/include/c++/15/bits/exception_ptr.h
/usr/include/c++/15/bits/formatfwd.h
/usr/include/c++/15/bits/fs_dir.h
/usr/include/c++/15/bits/fs_fwd.h
/usr/include/c++/15/bits/fs_ops.h
/usr/include/c++/15/bits/fs_path.h
/usr/include/c++/15/bits/functexcept.h
/usr/include/c++/15/bits/functional_hash.h
/usr/include/c++/15/bits/hash_bytes.h
/usr/include/c++/15/bits/hashtable.h
/usr/include/c++/15/bits/hashtable_policy.h
/usr/include/c++/15/bits/invoke.h
/usr/include/c++/15/bits/ios_base.h
/usr/include/c++/15/bits/istream.tcc
/usr/include/c++/15/bits/iterator_concepts.h
/usr/include/c++/15/bits/list.tcc
/usr/include/c++/15/bits/locale_classes.h
/usr/include/c++/15/bits/locale_classes.tcc
/usr/include/c++/15/bits/locale_conv.h
/usr/include/c++/15/bits/locale_facets.h
/usr/include/c++/15/bits/locale_facets.tcc
/usr/include/c++/15/bits/locale_facets_nonio.h
/usr/include/c++/15/bits/locale_facets_nonio.tcc
/usr/include/c++/15/bits/localefwd.h
/usr/include/c++/15/bits/max_size_type.h
/usr/include/c++/15/bits/memory_resource.h
/usr/include/c++/15/bits/memoryfwd.h
/usr/include/c++/15/bits/monostate.h
/usr/include/c++/15/bits/move.h
/usr/include/c++/15/bits/nested_exception.h
/usr/include/c++/15/bits/new_allocator.h
/usr/include/c++/15/bits/node_handle.h
/usr/include/c++/15/bits/ostream.h
/usr/include/c++/15/bits/ostream.tcc
/usr/include/c++/15/bits/ostream_insert.h
/usr/include/c++/15/bits/parse_numbers.h
/usr/include/c++/15/bits/postypes.h
/usr/include/c++/15/bits/predefined_ops.h
/usr/include/c++/15/bits/ptr_traits.h
/usr/include/c++/15/bits/quoted_string.h
/usr/include/c++/15/bits/range_access.h
/usr/include/c++/15/bits/ranges_algo.h
/usr/include/c++/15/bits/ranges_algobase.h
/usr/include/c++/15/bits/ranges_base.h
/usr/include/c++/15/bits/ranges_cmp.h
/usr/include/c++/15/bits/ranges_uninitialized.h
/usr/include/c++/15/bits/ranges_util.h
/usr/include/c++/15/bits/refwrap.h
/usr/include/c++/15/bits/requires_hosted.h
/usr/include/c++/15/bits/semaphore_base.h
/usr/include/c++/15/bits/shared_ptr.h
/usr/include/c++/15/bits/shared_ptr_atomic.h
/usr/include/c++/15/bits/shared_ptr_base.h
/usr/include/c++/15/bits/specfun.h
/usr/include/c++/15/bits/sstream.tcc
/usr/include/c++/15/bits/std_abs.h
/usr/include/c++/15/bits/std_function.h
/usr/include/c++/15/bits/std_mutex.h
/usr/include/c++/15/bits/std_thread.h
/usr/include/c++/15/bits/stl_algo.h
/usr/include/c++/15/bits/stl_algobase.h
/usr/include/c++/15/bits/stl_bvector.h
/usr/include/c++/15/bits/stl_construct.h
/usr/include/c++/15/bits/stl_function.h
/usr/include/c++/15/bits/stl_heap.h
/usr/include/c++/15/bits/stl_iterator.h
/usr/include/c++/15/bits/stl_iterator_base_funcs.h
/usr/include/c++/15/bits/stl_iterator_base_types.h
/usr/include/c++/15/bits/stl_list.h
/usr/include/c++/15/bits/stl_map.h
/usr/include/c++/15/bits/stl_multimap.h
/usr/include/c++/15/bits/stl_multiset.h
/usr/include/c++/15/bits/stl_numeric.h
/usr/include/c++/15/bits/stl_pair.h
/usr/include/c++/15/bits/stl_raw_storage_iter.h
/usr/include/c++/15/bits/stl_relops.h
/usr/include/c++/15/bits/stl_set.h
/usr/include/c++/15/bits/stl_tempbuf.h
/usr/include/c++/15/bits/stl_tree.h
/usr/include/c++/15/bits/stl_uninitialized.h
/usr/include/c++/15/bits/stl_vector.h
/usr/include/c++/15/bits/stream_iterator.h
/usr/include/c++/15/bits/streambuf.tcc
/usr/include/c++/15/bits/streambuf_iterator.h
/usr/include/c++/15/bits/string_view.tcc
/usr/include/c++/15/bits/stringfwd.h
/usr/include/c++/15/bits/this_thread_sleep.h
/usr/include/c++/15/bits/unicode-data.h
/usr/include/c++/15/bits/unicode.h
/usr/include/c++/15/bits/uniform_int_dist.h
/usr/include/c++/15/bits/unique_lock.h
/usr/include/c++/15/bits/unique_ptr.h
/usr/include/c++/15/bits/unordered_map.h
/usr/include/c++/15/bits/unordered_set.h
/usr/include/c++/15/bits/uses_allocator.h
/usr/include/c++/15/bits/uses_allocator_args.h
/usr/include/c++/15/bits/utility.h
/usr/include/c++/15/bits/vector.tcc
/usr/include/c++/15/bits/version.h
/usr/include/c++/15/cassert
/usr/include/c++/15/cctype
/usr/include/c++/15/cerrno
/usr/include/c++/15/charconv
/usr/include/c++/15/chrono
/usr/include/c++/15/climits
/usr/include/c++/15/clocale
/usr/include/c++/15/cmath
/usr/include/c++/15/codecvt
/usr/include/c++/15/compare
/usr/include/c++/15/concepts
/usr/include/c++/15/condition_variable
/usr/include/c++/15/cstddef
/usr/include/c++/15/cstdint
/usr/include/c++/15/cstdio
/usr/include/c++/15/cstdlib
/usr/include/c++/15/cstring
/usr/include/c++/15/ctime
/usr/include/c++/15/cwchar
/usr/include/c++/15/cwctype
/usr/include/c++/15/debug/assertions.h
/usr/include/c++/15/debug/debug.h
/usr/include/c++/15/exception
/usr/include/c++/15/ext/aligned_buffer.h
/usr/include/c++/15/ext/alloc_traits.h
/usr/include/c++/15/ext/atomicity.h
/usr/include/c++/15/ext/concurrence.h
/usr/include/c++/15/ext/numeric_traits.h
/usr/include/c++/15/ext/string_conversions.h
/usr/include/c++/15/ext/type_traits.h
/usr/include/c++/15/filesystem
/usr/include/c++/15/format
/usr/include/c++/15/functional
/usr/include/c++/15/future
/usr/include/c++/15/initializer_list
/usr/include/c++/15/iomanip
/usr/include/c++/15/ios
/usr/include/c++/15/iosfwd
/usr/include/c++/15/istream
/usr/include/c++/15/iterator
/usr/include/c++/15/limits
/usr/include/c++/15/list
/usr/include/c++/15/locale
/usr/include/c++/15/map
/usr/include/c++/15/memory
/usr/include/c++/15/mutex
/usr/include/c++/15/new
/usr/include/c++/15/numbers
/usr/include/c++/15/numeric
/usr/include/c++/15/optional
/usr/include/c++/15/ostream
/usr/include/c++/15/pstl/execution_defs.h
/usr/include/c++/15/pstl/glue_algorithm_defs.h
/usr/include/c++/15/pstl/glue_memory_defs.h
/usr/include/c++/15/pstl/glue_numeric_defs.h
/usr/include/c++/15/pstl/pstl_config.h
/usr/include/c++/15/ranges
/usr/include/c++/15/ratio
/usr/include/c++/15/semaphore
/usr/include/c++/15/set
/usr/include/c++/15/span
/usr/include/c++/15/sstream
/usr/include/c++/15/stdexcept
/usr/include/c++/15/stdlib.h
/usr/include/c++/15/stop_token
/usr/include/c++/15/streambuf
/usr/include/c++/15/string
/usr/include/c++/15/string_view
/usr/include/c++/15/system_error
/usr/include/c++/15/tr1/bessel_function.tcc
/usr/include/c++/15/tr1/beta_function.tcc
/usr/include/c++/15/tr1/ell_integral.tcc
/usr/include/c++/15/tr1/exp_integral.tcc
/usr/include/c++/15/tr1/gamma.tcc
/usr/include/c++/15/tr1/hypergeometric.tcc
/usr/include/c++/15/tr1/legendre_function.tcc
/usr/include/c++/15/tr1/modified_bessel_func.tcc
/usr/include/c++/15/tr1/poly_hermite.tcc
/usr/include/c++/15/tr1/poly_laguerre.tcc
/usr/include/c++/15/tr1/riemann_zeta.tcc
/usr/include/c++/15/tr1/special_function_util.h
/usr/include/c++/15/tuple
/usr/include/c++/15/type_traits
/usr/include/c++/15/typeinfo
/usr/include/c++/15/unordered_map
/usr/include/c++/15/unordered_set
/usr/include/c++/15/utility
/usr/include/c++/15/variant
/usr/include/c++/15/vector
/usr/include/c++/15/version
/usr/include/ctype.h
/usr/include/endian.h
/usr/include/errno.h
/usr/include/features-time64.h
/usr/include/features.h
/usr/include/libintl.h
/usr/include/limits.h
/usr/include/linux/close_range.h
/usr/include/linux/errno.h
/usr/include/linux/limits.h
/usr/include/linux/posix_types.h
/usr/include/linux/sched/types.h
/usr/include/linux/stddef.h
/usr/include/linux/types.h
/usr/include/locale.h
/usr/include/math.h
/usr/include/pthread.h
/usr/include/sched.h
/usr/include/semaphore.h
/usr/include/stdc-predef.h
/usr/include/stdint.h
/usr/include/stdio.h
/usr/include/stdlib.h
/usr/include/string.h
/usr/include/strings.h
/usr/include/syscall.h
/usr/include/time.h
/usr/include/unistd.h
/usr/include/wchar.h
/usr/include/wctype.h
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h
/usr/include/x86_64-linux-gnu/asm/errno.h
/usr/include/x86_64-linux-gnu/asm/posix_types.h
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h
/usr/include/x86_64-linux-gnu/asm/types.h
/usr/include/x86_64-linux-gnu/asm/unistd.h
/usr/include/x86_64-linux-gnu/asm/unistd_64.h
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
/usr/include/x86_64-linux-gnu/bits/byteswap.h
/usr/include/x86_64-linux-gnu/bits/confname.h
/usr/include/x86_64-linux-gnu/bits/cpu-set.h
/usr/include/x86_64-linux-gnu/bits/endian.h
/usr/include/x86_64-linux-gnu/bits/endianness.h
/usr/include/x86_64-linux-gnu/bits/environments.h
/usr/include/x86_64-linux-gnu/bits/errno.h
/usr/include/x86_64-linux-gnu/bits/floatn-common.h
/usr/include/x86_64-linux-gnu/bits/floatn.h
/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
/usr/include/x86_64-linux-gnu/bits/fp-fast.h
/usr/include/x86_64-linux-gnu/bits/fp-logb.h
/usr/include/x86_64-linux-gnu/bits/getopt_core.h
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h
/usr/include/x86_64-linux-gnu/bits/iscanonical.h
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h
/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
/usr/include/x86_64-linux-gnu/bits/local_lim.h
/usr/include/x86_64-linux-gnu/bits/locale.h
/usr/include/x86_64-linux-gnu/bits/long-double.h
/usr/include/x86_64-linux-gnu/bits/math-vector.h
/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
/usr/include/x86_64-linux-gnu/bits/mathcalls-macros.h
/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h
/usr/include/x86_64-linux-gnu/bits/mathcalls.h
/usr/include/x86_64-linux-gnu/bits/posix1_lim.h
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h
/usr/include/x86_64-linux-gnu/bits/posix_opt.h
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
/usr/include/x86_64-linux-gnu/bits/sched.h
/usr/include/x86_64-linux-gnu/bits/select.h
/usr/include/x86_64-linux-gnu/bits/semaphore.h
/usr/include/x86_64-linux-gnu/bits/setjmp.h
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h
/usr/include/x86_64-linux-gnu/bits/stdint-least.h
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
/usr/include/x86_64-linux-gnu/bits/syscall.h
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
/usr/include/x86_64-linux-gnu/bits/time.h
/usr/include/x86_64-linux-gnu/bits/time64.h
/usr/include/x86_64-linux-gnu/bits/timesize.h
/usr/include/x86_64-linux-gnu/bits/timex.h
/usr/include/x86_64-linux-gnu/bits/types.h
/usr/include/x86_64-linux-gnu/bits/types/FILE.h
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h
/usr/include/x86_64-linux-gnu/bits/types/error_t.h
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h
/usr/include/x86_64-linux-gnu/bits/types/time_t.h
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h
/usr/include/x86_64-linux-gnu/bits/typesizes.h
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h
/usr/include/x86_64-linux-gnu/bits/uio_lim.h
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h
/usr/include/x86_64-linux-gnu/bits/waitflags.h
/usr/include/x86_64-linux-gnu/bits/waitstatus.h
/usr/include/x86_64-linux-gnu/bits/wchar.h
/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h
/usr/include/x86_64-linux-gnu/bits/wordsize.h
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_base.h
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_inline.h
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h
/usr/include/x86_64-linux-gnu/c++/15/bits/messages_members.h
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h
/usr/include/x86_64-linux-gnu/c++/15/bits/time_members.h
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h
/usr/include/x86_64-linux-gnu/gnu/stubs.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/QAbstractItemModel
/usr/include/x86_64-linux-gnu/qt6/QtCore/QAbstractTableModel
/usr/include/x86_64-linux-gnu/qt6/QtCore/QByteArray
/usr/include/x86_64-linux-gnu/qt6/QtCore/QDate
/usr/include/x86_64-linux-gnu/qt6/QtCore/QDateTime
/usr/include/x86_64-linux-gnu/qt6/QtCore/QEvent
/usr/include/x86_64-linux-gnu/qt6/QtCore/QFlags
/usr/include/x86_64-linux-gnu/qt6/QtCore/QHash
/usr/include/x86_64-linux-gnu/qt6/QtCore/QIODevice
/usr/include/x86_64-linux-gnu/qt6/QtCore/QJsonArray
/usr/include/x86_64-linux-gnu/qt6/QtCore/QJsonDocument
/usr/include/x86_64-linux-gnu/qt6/QtCore/QJsonObject
/usr/include/x86_64-linux-gnu/qt6/QtCore/QList
/usr/include/x86_64-linux-gnu/qt6/QtCore/QMap
/usr/include/x86_64-linux-gnu/qt6/QtCore/QMargins
/usr/include/x86_64-linux-gnu/qt6/QtCore/QMetaType
/usr/include/x86_64-linux-gnu/qt6/QtCore/QModelIndex
/usr/include/x86_64-linux-gnu/qt6/QtCore/QMutex
/usr/include/x86_64-linux-gnu/qt6/QtCore/QObject
/usr/include/x86_64-linux-gnu/qt6/QtCore/QPoint
/usr/include/x86_64-linux-gnu/qt6/QtCore/QRect
/usr/include/x86_64-linux-gnu/qt6/QtCore/QRegularExpression
/usr/include/x86_64-linux-gnu/qt6/QtCore/QSharedDataPointer
/usr/include/x86_64-linux-gnu/qt6/QtCore/QSize
/usr/include/x86_64-linux-gnu/qt6/QtCore/QSizeF
/usr/include/x86_64-linux-gnu/qt6/QtCore/QSortFilterProxyModel
/usr/include/x86_64-linux-gnu/qt6/QtCore/QString
/usr/include/x86_64-linux-gnu/qt6/QtCore/QStringList
/usr/include/x86_64-linux-gnu/qt6/QtCore/QThread
/usr/include/x86_64-linux-gnu/qt6/QtCore/QTimer
/usr/include/x86_64-linux-gnu/qt6/QtCore/QUrl
/usr/include/x86_64-linux-gnu/qt6/QtCore/QVariant
/usr/include/x86_64-linux-gnu/qt6/QtCore/QVector
/usr/include/x86_64-linux-gnu/qt6/QtCore/QtGlobal
/usr/include/x86_64-linux-gnu/qt6/QtCore/q17memory.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/q20functional.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/q20iterator.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/q20memory.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/q20type_traits.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/q20utility.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/q23type_traits.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/q23utility.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/q26numeric.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qabstracteventdispatcher.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qabstractitemmodel.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qabstractproxymodel.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qalgorithms.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qalloc.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qanystringview.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydata.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydataops.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qassert.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qatomic.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qatomic_cxx11.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbasicatomic.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbasictimer.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbindingstorage.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbytearray.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbytearrayalgorithms.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbytearraylist.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbytearrayview.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcalendar.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcborcommon.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcborvalue.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qchar.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcheckedint_impl.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcompare.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcompare_impl.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcomparehelpers.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcompilerdetection.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qconfig.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qconstructormacros.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontainerfwd.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontainerinfo.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontainertools_impl.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontiguouscache.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication_platform.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreevent.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcryptographichash.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdarwinhelpers.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatastream.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatetime.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdeadlinetimer.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdebug.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdir.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdirlisting.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qendian.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qeventloop.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qexceptionhandling.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfile.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfiledevice.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfileinfo.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qflags.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfloat16.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qforeach.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfunctionaltools_impl.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfunctionpointer.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qgenericatomic.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qglobal.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qglobalstatic.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qhash.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qhashfunctions.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qiodevice.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qiodevicebase.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qitemselectionmodel.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qiterable.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qiterator.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qjsonarray.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qjsondocument.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qjsonobject.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qjsonparseerror.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qjsonvalue.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qlatin1stringview.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qline.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qlist.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qlogging.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmalloc.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmap.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmargins.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmath.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetacontainer.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetaobject.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetatype.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qminmax.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmutex.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qnamespace.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qnativeinterface.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qnumeric.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject_impl.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qoverload.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qpair.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qpoint.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qprocessordetection.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qrect.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qrefcount.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qregularexpression.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qscopedpointer.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qscopeguard.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qset.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qshareddata.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qshareddata_impl.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsharedpointer.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsharedpointer_impl.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsize.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsortfilterproxymodel.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qspan.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstdlibdetection.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstring.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringalgorithms.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringbuilder.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringconverter.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringconverter_base.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringfwd.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringlist.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringmatcher.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringtokenizer.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringview.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qswap.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsysinfo.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsystemdetection.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtaggedpointer.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtclasshelpermacros.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtconfiginclude.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtconfigmacros.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtcore-config.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtcoreexports.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtcoreglobal.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtdeprecationdefinitions.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtdeprecationmarkers.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtenvironmentvariables.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtextstream.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtformat_impl.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qthread.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtimer.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtimezone.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtmetamacros.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtnoop.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtpreprocessorsupport.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtresource.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtsan_impl.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qttranslation.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qttypetraits.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtversion.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtversionchecks.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtypeinfo.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtypes.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qurl.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qutf8stringview.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/quuid.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qvariant.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qvarlengtharray.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qvector.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qversiontagging.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qxptype_traits.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qyieldcpu.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/QAction
/usr/include/x86_64-linux-gnu/qt6/QtGui/QColor
/usr/include/x86_64-linux-gnu/qt6/QtGui/QContextMenuEvent
/usr/include/x86_64-linux-gnu/qt6/QtGui/QFontMetrics
/usr/include/x86_64-linux-gnu/qt6/QtGui/QIntValidator
/usr/include/x86_64-linux-gnu/qt6/QtGui/QMouseEvent
/usr/include/x86_64-linux-gnu/qt6/QtGui/QPainter
/usr/include/x86_64-linux-gnu/qt6/QtGui/QPixmap
/usr/include/x86_64-linux-gnu/qt6/QtGui/QRegularExpressionValidator
/usr/include/x86_64-linux-gnu/qt6/QtGui/QResizeEvent
/usr/include/x86_64-linux-gnu/qt6/QtGui/QTransform
/usr/include/x86_64-linux-gnu/qt6/QtGui/QWindowStateChangeEvent
/usr/include/x86_64-linux-gnu/qt6/QtGui/qaction.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qbitmap.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qbrush.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qcolor.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qcursor.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qevent.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qeventpoint.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qfont.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontdatabase.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontinfo.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontmetrics.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontvariableaxis.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qicon.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qimage.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qinputdevice.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qinputmethod.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qkeysequence.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpaintdevice.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpainter.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpalette.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpicture.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpixelformat.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpixmap.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpointingdevice.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpolygon.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qregion.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qrgb.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qrgba64.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qscreen.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qscreen_platform.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextdocument.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtgui-config.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtguiexports.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtguiglobal.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtransform.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qvalidator.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qvector2d.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qvectornd.h
/usr/include/x86_64-linux-gnu/qt6/QtGui/qwindowdefs.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QNetworkAccessManager
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QNetworkReply
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QNetworkRequest
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QSslConfiguration
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QSslPreSharedKeyAuthenticator
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QSslSocket
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qabstractsocket.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qhostaddress.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qhttpheaders.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qnetworkaccessmanager.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qnetworkreply.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qnetworkrequest.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qssl.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qsslcertificate.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qsslconfiguration.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qsslerror.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qsslpresharedkeyauthenticator.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qsslsocket.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qtcpsocket.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qtnetwork-config.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qtnetworkexports.h
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qtnetworkglobal.h
/usr/include/x86_64-linux-gnu/qt6/QtSql/QSqlDatabase
/usr/include/x86_64-linux-gnu/qt6/QtSql/qsqldatabase.h
/usr/include/x86_64-linux-gnu/qt6/QtSql/qtsql-config.h
/usr/include/x86_64-linux-gnu/qt6/QtSql/qtsqlexports.h
/usr/include/x86_64-linux-gnu/qt6/QtSql/qtsqlglobal.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QApplication
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QButtonGroup
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QCheckBox
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QColorDialog
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QComboBox
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QDateTimeEdit
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QDialog
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QFileDialog
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QFontComboBox
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QFormLayout
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QFrame
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHBoxLayout
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHeaderView
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLabel
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLayout
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLineEdit
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QListView
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QListWidget
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMainWindow
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMenu
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QProgressBar
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QPushButton
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QRadioButton
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QScrollArea
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QSpinBox
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QSplitter
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QStackedWidget
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QStatusBar
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QStyle
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QStyleOptionViewItem
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QStyledItemDelegate
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTabWidget
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTableWidget
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTextBrowser
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTextEdit
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QToolBar
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QToolButton
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTreeView
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTreeWidget
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QVBoxLayout
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QWidget
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractbutton.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractitemdelegate.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractitemview.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractscrollarea.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractslider.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractspinbox.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qapplication.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qbuttongroup.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcheckbox.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcolordialog.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcombobox.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdatetimeedit.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialogbuttonbox.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qfiledialog.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qfontcombobox.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qformlayout.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qframe.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qheaderview.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlabel.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayout.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayoutitem.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlistview.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlistwidget.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmainwindow.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmenu.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qprogressbar.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qpushbutton.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qradiobutton.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qrubberband.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qscrollarea.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qsizepolicy.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qslider.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qspinbox.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qsplitter.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstackedwidget.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstatusbar.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstyle.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstyleditemdelegate.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstyleoption.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtabbar.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtableview.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtablewidget.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtabwidget.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtextbrowser.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtextedit.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtoolbar.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtoolbutton.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtreeview.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtreewidget.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtreewidgetitemiterator.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtwidgets-config.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtwidgetsexports.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtwidgetsglobal.h
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qwidget.h
/usr/include/x86_64-linux-gnu/sys/cdefs.h
/usr/include/x86_64-linux-gnu/sys/select.h
/usr/include/x86_64-linux-gnu/sys/single_threaded.h
/usr/include/x86_64-linux-gnu/sys/syscall.h
/usr/include/x86_64-linux-gnu/sys/time.h
/usr/include/x86_64-linux-gnu/sys/types.h
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdbool.h
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h
CMakeFiles/wino-mail-qt.dir/src/ui/models/DateGroupProxyModel.cpp.o
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/models/DateGroupProxyModel.cpp
@@ -28539,6 +28539,7 @@ CMakeFiles/wino-mail-qt.dir/src/ui/maillistview.cpp.o: /mnt/c/Users/javie/Docume
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QComboBox \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHBoxLayout \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHeaderView \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLabel \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLineEdit \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QListView \
@@ -28563,9 +28564,11 @@ CMakeFiles/wino-mail-qt.dir/src/ui/maillistview.cpp.o: /mnt/c/Users/javie/Docume
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcheckbox.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcombobox.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qframe.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qheaderview.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlabel.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayout.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayoutitem.h \
@@ -28603,809 +28606,7 @@ CMakeFiles/wino-mail-qt.dir/src/ui/maillistview.cpp.o: /mnt/c/Users/javie/Docume
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h
CMakeFiles/wino-mail-qt.dir/src/ui/mainmainwindow.cpp.o: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/mainmainwindow.cpp \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/models/EmailCompositionModel.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/databasemanager.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/mailitemdao.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/services/synchronizer.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/authenticator.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/emailcomposerbridge.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/mailitem.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/models/account.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/synchronizerprovider.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/models/folder.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/categorydao.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/common_structs.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/folderdao.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/ruledao.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/db/dao/templatedao.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/services/accountservice.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/services/mailservice.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/services/rulesengine.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/thirdparty/tags/include/config.hpp \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/thirdparty/tags/include/tags_line_edit.hpp \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/accountsetupdialog.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/calendarview.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/categorytreewidget.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/composeview.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/contactsview.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/delegates/CompactMailDelegate.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/delegates/FolderTreeDelegate.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/maillistview.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/mainmainwindow.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/models/EmailListModel.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/models/EmailTreeModel.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/models/FolderListModel.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/readerview.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/richtexteditor.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/ruleditordialog.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/rulesmanagerdialog.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/settingsview.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/templateeditordialog.h \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/templatesmanagerdialog.h \
/usr/include/alloca.h \
/usr/include/asm-generic/bitsperlong.h \
/usr/include/asm-generic/errno-base.h \
/usr/include/asm-generic/errno.h \
/usr/include/asm-generic/int-ll64.h \
/usr/include/asm-generic/posix_types.h \
/usr/include/asm-generic/types.h \
/usr/include/assert.h \
/usr/include/c++/15/algorithm \
/usr/include/c++/15/array \
/usr/include/c++/15/atomic \
/usr/include/c++/15/backward/auto_ptr.h \
/usr/include/c++/15/backward/binders.h \
/usr/include/c++/15/bit \
/usr/include/c++/15/bits/algorithmfwd.h \
/usr/include/c++/15/bits/align.h \
/usr/include/c++/15/bits/alloc_traits.h \
/usr/include/c++/15/bits/allocated_ptr.h \
/usr/include/c++/15/bits/allocator.h \
/usr/include/c++/15/bits/atomic_base.h \
/usr/include/c++/15/bits/atomic_futex.h \
/usr/include/c++/15/bits/atomic_lockfree_defines.h \
/usr/include/c++/15/bits/atomic_timed_wait.h \
/usr/include/c++/15/bits/atomic_wait.h \
/usr/include/c++/15/bits/basic_ios.h \
/usr/include/c++/15/bits/basic_ios.tcc \
/usr/include/c++/15/bits/basic_string.h \
/usr/include/c++/15/bits/basic_string.tcc \
/usr/include/c++/15/bits/char_traits.h \
/usr/include/c++/15/bits/charconv.h \
/usr/include/c++/15/bits/chrono.h \
/usr/include/c++/15/bits/chrono_io.h \
/usr/include/c++/15/bits/codecvt.h \
/usr/include/c++/15/bits/concept_check.h \
/usr/include/c++/15/bits/cpp_type_traits.h \
/usr/include/c++/15/bits/cxxabi_forced.h \
/usr/include/c++/15/bits/cxxabi_init_exception.h \
/usr/include/c++/15/bits/enable_special_members.h \
/usr/include/c++/15/bits/erase_if.h \
/usr/include/c++/15/bits/exception.h \
/usr/include/c++/15/bits/exception_defines.h \
/usr/include/c++/15/bits/exception_ptr.h \
/usr/include/c++/15/bits/formatfwd.h \
/usr/include/c++/15/bits/fs_dir.h \
/usr/include/c++/15/bits/fs_fwd.h \
/usr/include/c++/15/bits/fs_ops.h \
/usr/include/c++/15/bits/fs_path.h \
/usr/include/c++/15/bits/functexcept.h \
/usr/include/c++/15/bits/functional_hash.h \
/usr/include/c++/15/bits/hash_bytes.h \
/usr/include/c++/15/bits/hashtable.h \
/usr/include/c++/15/bits/hashtable_policy.h \
/usr/include/c++/15/bits/invoke.h \
/usr/include/c++/15/bits/ios_base.h \
/usr/include/c++/15/bits/istream.tcc \
/usr/include/c++/15/bits/iterator_concepts.h \
/usr/include/c++/15/bits/list.tcc \
/usr/include/c++/15/bits/locale_classes.h \
/usr/include/c++/15/bits/locale_classes.tcc \
/usr/include/c++/15/bits/locale_conv.h \
/usr/include/c++/15/bits/locale_facets.h \
/usr/include/c++/15/bits/locale_facets.tcc \
/usr/include/c++/15/bits/locale_facets_nonio.h \
/usr/include/c++/15/bits/locale_facets_nonio.tcc \
/usr/include/c++/15/bits/localefwd.h \
/usr/include/c++/15/bits/max_size_type.h \
/usr/include/c++/15/bits/memory_resource.h \
/usr/include/c++/15/bits/memoryfwd.h \
/usr/include/c++/15/bits/monostate.h \
/usr/include/c++/15/bits/move.h \
/usr/include/c++/15/bits/nested_exception.h \
/usr/include/c++/15/bits/new_allocator.h \
/usr/include/c++/15/bits/node_handle.h \
/usr/include/c++/15/bits/ostream.h \
/usr/include/c++/15/bits/ostream.tcc \
/usr/include/c++/15/bits/ostream_insert.h \
/usr/include/c++/15/bits/parse_numbers.h \
/usr/include/c++/15/bits/postypes.h \
/usr/include/c++/15/bits/predefined_ops.h \
/usr/include/c++/15/bits/ptr_traits.h \
/usr/include/c++/15/bits/quoted_string.h \
/usr/include/c++/15/bits/range_access.h \
/usr/include/c++/15/bits/ranges_algo.h \
/usr/include/c++/15/bits/ranges_algobase.h \
/usr/include/c++/15/bits/ranges_base.h \
/usr/include/c++/15/bits/ranges_cmp.h \
/usr/include/c++/15/bits/ranges_uninitialized.h \
/usr/include/c++/15/bits/ranges_util.h \
/usr/include/c++/15/bits/refwrap.h \
/usr/include/c++/15/bits/requires_hosted.h \
/usr/include/c++/15/bits/semaphore_base.h \
/usr/include/c++/15/bits/shared_ptr.h \
/usr/include/c++/15/bits/shared_ptr_atomic.h \
/usr/include/c++/15/bits/shared_ptr_base.h \
/usr/include/c++/15/bits/specfun.h \
/usr/include/c++/15/bits/sstream.tcc \
/usr/include/c++/15/bits/std_abs.h \
/usr/include/c++/15/bits/std_function.h \
/usr/include/c++/15/bits/std_mutex.h \
/usr/include/c++/15/bits/std_thread.h \
/usr/include/c++/15/bits/stl_algo.h \
/usr/include/c++/15/bits/stl_algobase.h \
/usr/include/c++/15/bits/stl_bvector.h \
/usr/include/c++/15/bits/stl_construct.h \
/usr/include/c++/15/bits/stl_function.h \
/usr/include/c++/15/bits/stl_heap.h \
/usr/include/c++/15/bits/stl_iterator.h \
/usr/include/c++/15/bits/stl_iterator_base_funcs.h \
/usr/include/c++/15/bits/stl_iterator_base_types.h \
/usr/include/c++/15/bits/stl_list.h \
/usr/include/c++/15/bits/stl_map.h \
/usr/include/c++/15/bits/stl_multimap.h \
/usr/include/c++/15/bits/stl_multiset.h \
/usr/include/c++/15/bits/stl_numeric.h \
/usr/include/c++/15/bits/stl_pair.h \
/usr/include/c++/15/bits/stl_raw_storage_iter.h \
/usr/include/c++/15/bits/stl_relops.h \
/usr/include/c++/15/bits/stl_set.h \
/usr/include/c++/15/bits/stl_tempbuf.h \
/usr/include/c++/15/bits/stl_tree.h \
/usr/include/c++/15/bits/stl_uninitialized.h \
/usr/include/c++/15/bits/stl_vector.h \
/usr/include/c++/15/bits/stream_iterator.h \
/usr/include/c++/15/bits/streambuf.tcc \
/usr/include/c++/15/bits/streambuf_iterator.h \
/usr/include/c++/15/bits/string_view.tcc \
/usr/include/c++/15/bits/stringfwd.h \
/usr/include/c++/15/bits/this_thread_sleep.h \
/usr/include/c++/15/bits/unicode-data.h \
/usr/include/c++/15/bits/unicode.h \
/usr/include/c++/15/bits/uniform_int_dist.h \
/usr/include/c++/15/bits/unique_lock.h \
/usr/include/c++/15/bits/unique_ptr.h \
/usr/include/c++/15/bits/unordered_map.h \
/usr/include/c++/15/bits/unordered_set.h \
/usr/include/c++/15/bits/uses_allocator.h \
/usr/include/c++/15/bits/uses_allocator_args.h \
/usr/include/c++/15/bits/utility.h \
/usr/include/c++/15/bits/vector.tcc \
/usr/include/c++/15/bits/version.h \
/usr/include/c++/15/cassert \
/usr/include/c++/15/cctype \
/usr/include/c++/15/cerrno \
/usr/include/c++/15/charconv \
/usr/include/c++/15/chrono \
/usr/include/c++/15/climits \
/usr/include/c++/15/clocale \
/usr/include/c++/15/cmath \
/usr/include/c++/15/codecvt \
/usr/include/c++/15/compare \
/usr/include/c++/15/concepts \
/usr/include/c++/15/condition_variable \
/usr/include/c++/15/cstddef \
/usr/include/c++/15/cstdint \
/usr/include/c++/15/cstdio \
/usr/include/c++/15/cstdlib \
/usr/include/c++/15/cstring \
/usr/include/c++/15/ctime \
/usr/include/c++/15/cwchar \
/usr/include/c++/15/cwctype \
/usr/include/c++/15/debug/assertions.h \
/usr/include/c++/15/debug/debug.h \
/usr/include/c++/15/exception \
/usr/include/c++/15/ext/aligned_buffer.h \
/usr/include/c++/15/ext/alloc_traits.h \
/usr/include/c++/15/ext/atomicity.h \
/usr/include/c++/15/ext/concurrence.h \
/usr/include/c++/15/ext/numeric_traits.h \
/usr/include/c++/15/ext/string_conversions.h \
/usr/include/c++/15/ext/type_traits.h \
/usr/include/c++/15/filesystem \
/usr/include/c++/15/format \
/usr/include/c++/15/functional \
/usr/include/c++/15/future \
/usr/include/c++/15/initializer_list \
/usr/include/c++/15/iomanip \
/usr/include/c++/15/ios \
/usr/include/c++/15/iosfwd \
/usr/include/c++/15/istream \
/usr/include/c++/15/iterator \
/usr/include/c++/15/limits \
/usr/include/c++/15/list \
/usr/include/c++/15/locale \
/usr/include/c++/15/map \
/usr/include/c++/15/memory \
/usr/include/c++/15/mutex \
/usr/include/c++/15/new \
/usr/include/c++/15/numbers \
/usr/include/c++/15/numeric \
/usr/include/c++/15/optional \
/usr/include/c++/15/ostream \
/usr/include/c++/15/pstl/execution_defs.h \
/usr/include/c++/15/pstl/glue_algorithm_defs.h \
/usr/include/c++/15/pstl/glue_memory_defs.h \
/usr/include/c++/15/pstl/glue_numeric_defs.h \
/usr/include/c++/15/pstl/pstl_config.h \
/usr/include/c++/15/ranges \
/usr/include/c++/15/ratio \
/usr/include/c++/15/semaphore \
/usr/include/c++/15/set \
/usr/include/c++/15/span \
/usr/include/c++/15/sstream \
/usr/include/c++/15/stdexcept \
/usr/include/c++/15/stdlib.h \
/usr/include/c++/15/stop_token \
/usr/include/c++/15/streambuf \
/usr/include/c++/15/string \
/usr/include/c++/15/string_view \
/usr/include/c++/15/system_error \
/usr/include/c++/15/tr1/bessel_function.tcc \
/usr/include/c++/15/tr1/beta_function.tcc \
/usr/include/c++/15/tr1/ell_integral.tcc \
/usr/include/c++/15/tr1/exp_integral.tcc \
/usr/include/c++/15/tr1/gamma.tcc \
/usr/include/c++/15/tr1/hypergeometric.tcc \
/usr/include/c++/15/tr1/legendre_function.tcc \
/usr/include/c++/15/tr1/modified_bessel_func.tcc \
/usr/include/c++/15/tr1/poly_hermite.tcc \
/usr/include/c++/15/tr1/poly_laguerre.tcc \
/usr/include/c++/15/tr1/riemann_zeta.tcc \
/usr/include/c++/15/tr1/special_function_util.h \
/usr/include/c++/15/tuple \
/usr/include/c++/15/type_traits \
/usr/include/c++/15/typeinfo \
/usr/include/c++/15/unordered_map \
/usr/include/c++/15/unordered_set \
/usr/include/c++/15/utility \
/usr/include/c++/15/variant \
/usr/include/c++/15/vector \
/usr/include/c++/15/version \
/usr/include/ctype.h \
/usr/include/endian.h \
/usr/include/errno.h \
/usr/include/features-time64.h \
/usr/include/features.h \
/usr/include/libintl.h \
/usr/include/limits.h \
/usr/include/linux/close_range.h \
/usr/include/linux/errno.h \
/usr/include/linux/limits.h \
/usr/include/linux/posix_types.h \
/usr/include/linux/sched/types.h \
/usr/include/linux/stddef.h \
/usr/include/linux/types.h \
/usr/include/locale.h \
/usr/include/math.h \
/usr/include/pthread.h \
/usr/include/sched.h \
/usr/include/semaphore.h \
/usr/include/stdc-predef.h \
/usr/include/stdint.h \
/usr/include/stdio.h \
/usr/include/stdlib.h \
/usr/include/string.h \
/usr/include/strings.h \
/usr/include/syscall.h \
/usr/include/time.h \
/usr/include/unistd.h \
/usr/include/wchar.h \
/usr/include/wctype.h \
/usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
/usr/include/x86_64-linux-gnu/asm/errno.h \
/usr/include/x86_64-linux-gnu/asm/posix_types.h \
/usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
/usr/include/x86_64-linux-gnu/asm/types.h \
/usr/include/x86_64-linux-gnu/asm/unistd.h \
/usr/include/x86_64-linux-gnu/asm/unistd_64.h \
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/x86_64-linux-gnu/bits/byteswap.h \
/usr/include/x86_64-linux-gnu/bits/confname.h \
/usr/include/x86_64-linux-gnu/bits/cpu-set.h \
/usr/include/x86_64-linux-gnu/bits/endian.h \
/usr/include/x86_64-linux-gnu/bits/endianness.h \
/usr/include/x86_64-linux-gnu/bits/environments.h \
/usr/include/x86_64-linux-gnu/bits/errno.h \
/usr/include/x86_64-linux-gnu/bits/floatn-common.h \
/usr/include/x86_64-linux-gnu/bits/floatn.h \
/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
/usr/include/x86_64-linux-gnu/bits/fp-fast.h \
/usr/include/x86_64-linux-gnu/bits/fp-logb.h \
/usr/include/x86_64-linux-gnu/bits/getopt_core.h \
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
/usr/include/x86_64-linux-gnu/bits/iscanonical.h \
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/x86_64-linux-gnu/bits/local_lim.h \
/usr/include/x86_64-linux-gnu/bits/locale.h \
/usr/include/x86_64-linux-gnu/bits/long-double.h \
/usr/include/x86_64-linux-gnu/bits/math-vector.h \
/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/x86_64-linux-gnu/bits/mathcalls-macros.h \
/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/x86_64-linux-gnu/bits/mathcalls.h \
/usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
/usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
/usr/include/x86_64-linux-gnu/bits/posix_opt.h \
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
/usr/include/x86_64-linux-gnu/bits/sched.h \
/usr/include/x86_64-linux-gnu/bits/select.h \
/usr/include/x86_64-linux-gnu/bits/semaphore.h \
/usr/include/x86_64-linux-gnu/bits/setjmp.h \
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
/usr/include/x86_64-linux-gnu/bits/stdint-least.h \
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
/usr/include/x86_64-linux-gnu/bits/syscall.h \
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
/usr/include/x86_64-linux-gnu/bits/time.h \
/usr/include/x86_64-linux-gnu/bits/time64.h \
/usr/include/x86_64-linux-gnu/bits/timesize.h \
/usr/include/x86_64-linux-gnu/bits/timex.h \
/usr/include/x86_64-linux-gnu/bits/types.h \
/usr/include/x86_64-linux-gnu/bits/types/FILE.h \
/usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/x86_64-linux-gnu/bits/types/error_t.h \
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
/usr/include/x86_64-linux-gnu/bits/types/time_t.h \
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
/usr/include/x86_64-linux-gnu/bits/typesizes.h \
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
/usr/include/x86_64-linux-gnu/bits/uio_lim.h \
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
/usr/include/x86_64-linux-gnu/bits/waitflags.h \
/usr/include/x86_64-linux-gnu/bits/waitstatus.h \
/usr/include/x86_64-linux-gnu/bits/wchar.h \
/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
/usr/include/x86_64-linux-gnu/bits/wordsize.h \
/usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_base.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/ctype_inline.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/error_constants.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/messages_members.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \
/usr/include/x86_64-linux-gnu/c++/15/bits/time_members.h \
/usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
/usr/include/x86_64-linux-gnu/gnu/stubs.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QAbstractItemModel \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QAbstractTableModel \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QByteArray \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QDate \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QDateTime \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QEvent \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QFlags \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QHash \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QIODevice \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QJsonArray \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QJsonDocument \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QJsonObject \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QList \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QMap \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QMargins \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QMetaType \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QModelIndex \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QMutex \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QObject \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QPoint \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QRect \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QRegularExpression \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QSharedDataPointer \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QSize \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QSizeF \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QSortFilterProxyModel \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QString \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QStringList \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QThread \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QTimer \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QUrl \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QVariant \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QVector \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QtGlobal \
/usr/include/x86_64-linux-gnu/qt6/QtCore/q17memory.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/q20functional.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/q20iterator.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/q20memory.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/q20type_traits.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/q20utility.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/q23type_traits.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/q23utility.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/q26numeric.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qabstracteventdispatcher.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qabstractitemmodel.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qabstractproxymodel.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qalgorithms.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qalloc.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qanystringview.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydata.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydataops.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qassert.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qatomic.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qatomic_cxx11.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbasicatomic.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbasictimer.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbindingstorage.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbytearray.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbytearrayalgorithms.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbytearraylist.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qbytearrayview.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcalendar.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcborcommon.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcborvalue.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qchar.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcheckedint_impl.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcompare.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcompare_impl.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcomparehelpers.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcompilerdetection.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qconfig.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qconstructormacros.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontainerfwd.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontainerinfo.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontainertools_impl.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontiguouscache.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication_platform.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreevent.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qcryptographichash.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdarwinhelpers.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatastream.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatetime.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdeadlinetimer.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdebug.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdir.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdirlisting.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qendian.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qeventloop.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qexceptionhandling.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfile.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfiledevice.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfileinfo.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qflags.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfloat16.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qforeach.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfunctionaltools_impl.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qfunctionpointer.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qgenericatomic.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qglobal.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qglobalstatic.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qhash.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qhashfunctions.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qiodevice.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qiodevicebase.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qitemselectionmodel.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qiterable.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qiterator.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qjsonarray.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qjsondocument.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qjsonobject.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qjsonparseerror.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qjsonvalue.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qlatin1stringview.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qline.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qlist.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qlogging.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmalloc.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmap.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmargins.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmath.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetacontainer.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetaobject.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetatype.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qminmax.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmutex.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qnamespace.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qnativeinterface.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qnumeric.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject_impl.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qoverload.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qpair.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qpoint.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qprocessordetection.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qrect.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qrefcount.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qregularexpression.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qscopedpointer.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qscopeguard.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qset.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qshareddata.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qshareddata_impl.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsharedpointer.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsharedpointer_impl.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsize.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsortfilterproxymodel.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qspan.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstdlibdetection.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstring.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringalgorithms.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringbuilder.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringconverter.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringconverter_base.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringfwd.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringlist.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringmatcher.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringtokenizer.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringview.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qswap.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsysinfo.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qsystemdetection.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtaggedpointer.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtclasshelpermacros.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtconfiginclude.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtconfigmacros.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtcore-config.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtcoreexports.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtcoreglobal.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtdeprecationdefinitions.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtdeprecationmarkers.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtenvironmentvariables.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtextstream.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtformat_impl.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qthread.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtimer.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtimezone.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtmetamacros.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtnoop.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtpreprocessorsupport.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtresource.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtsan_impl.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qttranslation.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qttypetraits.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtversion.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtversionchecks.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtypeinfo.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qtypes.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qurl.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qutf8stringview.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/quuid.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qvariant.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qvarlengtharray.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qvector.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qversiontagging.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qxptype_traits.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qyieldcpu.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QAction \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QColor \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QContextMenuEvent \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QFontMetrics \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QIntValidator \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QMouseEvent \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QPainter \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QPixmap \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QRegularExpressionValidator \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QResizeEvent \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QTransform \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QWindowStateChangeEvent \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qaction.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qbitmap.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qbrush.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qcolor.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qcursor.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qevent.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qeventpoint.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qfont.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontdatabase.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontinfo.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontmetrics.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontvariableaxis.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qicon.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qimage.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qinputdevice.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qinputmethod.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qkeysequence.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpaintdevice.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpainter.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpalette.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpicture.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpixelformat.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpixmap.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpointingdevice.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qpolygon.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qregion.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qrgb.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qrgba64.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qscreen.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qscreen_platform.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextdocument.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtgui-config.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtguiexports.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtguiglobal.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qtransform.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qvalidator.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qvector2d.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qvectornd.h \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qwindowdefs.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QNetworkAccessManager \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QNetworkReply \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QNetworkRequest \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QSslConfiguration \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QSslPreSharedKeyAuthenticator \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/QSslSocket \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qabstractsocket.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qhostaddress.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qhttpheaders.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qnetworkaccessmanager.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qnetworkreply.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qnetworkrequest.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qssl.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qsslcertificate.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qsslconfiguration.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qsslerror.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qsslpresharedkeyauthenticator.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qsslsocket.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qtcpsocket.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qtnetwork-config.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qtnetworkexports.h \
/usr/include/x86_64-linux-gnu/qt6/QtNetwork/qtnetworkglobal.h \
/usr/include/x86_64-linux-gnu/qt6/QtSql/QSqlDatabase \
/usr/include/x86_64-linux-gnu/qt6/QtSql/qsqldatabase.h \
/usr/include/x86_64-linux-gnu/qt6/QtSql/qtsql-config.h \
/usr/include/x86_64-linux-gnu/qt6/QtSql/qtsqlexports.h \
/usr/include/x86_64-linux-gnu/qt6/QtSql/qtsqlglobal.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QApplication \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QButtonGroup \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QCheckBox \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QColorDialog \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QComboBox \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QDateTimeEdit \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QDialog \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QFileDialog \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QFontComboBox \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QFormLayout \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QFrame \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHBoxLayout \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHeaderView \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLabel \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLayout \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLineEdit \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QListView \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QListWidget \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMainWindow \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMenu \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QProgressBar \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QPushButton \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QRadioButton \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QScrollArea \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QSpinBox \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QSplitter \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QStackedWidget \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QStatusBar \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QStyle \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QStyleOptionViewItem \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QStyledItemDelegate \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTabWidget \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTableWidget \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTextBrowser \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTextEdit \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QToolBar \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QToolButton \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTreeView \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QTreeWidget \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QVBoxLayout \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QWidget \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractbutton.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractitemdelegate.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractitemview.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractscrollarea.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractslider.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractspinbox.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qapplication.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qbuttongroup.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcheckbox.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcolordialog.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcombobox.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdatetimeedit.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialogbuttonbox.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qfiledialog.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qfontcombobox.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qformlayout.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qframe.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qheaderview.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlabel.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayout.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayoutitem.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlistview.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlistwidget.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmainwindow.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmenu.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qprogressbar.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qpushbutton.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qradiobutton.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qrubberband.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qscrollarea.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qsizepolicy.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qslider.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qspinbox.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qsplitter.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstackedwidget.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstatusbar.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstyle.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstyleditemdelegate.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstyleoption.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtabbar.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtableview.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtablewidget.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtabwidget.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtextbrowser.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtextedit.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtoolbar.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtoolbutton.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtreeview.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtreewidget.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtreewidgetitemiterator.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtwidgets-config.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtwidgetsexports.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtwidgetsglobal.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qwidget.h \
/usr/include/x86_64-linux-gnu/sys/cdefs.h \
/usr/include/x86_64-linux-gnu/sys/select.h \
/usr/include/x86_64-linux-gnu/sys/single_threaded.h \
/usr/include/x86_64-linux-gnu/sys/syscall.h \
/usr/include/x86_64-linux-gnu/sys/time.h \
/usr/include/x86_64-linux-gnu/sys/types.h \
/usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h \
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdarg.h \
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdbool.h \
/usr/lib/gcc/x86_64-linux-gnu/15/include/stddef.h \
/usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h \
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h
/usr/include/stdc-predef.h
CMakeFiles/wino-mail-qt.dir/src/ui/models/DateGroupProxyModel.cpp.o: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/ui/models/DateGroupProxyModel.cpp \
/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/src/core/mailitem.h \
@@ -606,4 +606,8 @@ CMakeFiles/wino-mail-qt.dir/src/ui/maillistview.cpp.o: \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QDrag \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qdrag.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QMimeData \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmimedata.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmimedata.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h
File diff suppressed because it is too large Load Diff
Binary file not shown.
@@ -65,6 +65,8 @@ template <> constexpr inline auto MailListView::qt_create_metaobjectdata<qt_meta
"batchMarkUnreadRequested",
"batchMoveRequested",
"targetFolderId",
"onlineSearchRequested",
"query",
"setFolderType",
"folderType",
"onRowSelected",
@@ -101,7 +103,8 @@ template <> constexpr inline auto MailListView::qt_create_metaobjectdata<qt_meta
"onBatchDeleteClicked",
"enterMultiSelectMode",
"exitMultiSelectMode",
"onPivotChanged"
"onPivotChanged",
"onOnlineSearchClicked"
};
QtMocHelpers::UintData qt_methods {
@@ -163,98 +166,104 @@ template <> constexpr inline auto MailListView::qt_create_metaobjectdata<qt_meta
QtMocHelpers::SignalData<void(const QVector<int> &, int)>(23, 2, QMC::AccessPublic, QMetaType::Void, {{
{ 0x80000000 | 16, 19 }, { QMetaType::Int, 24 },
}}),
// Slot 'setFolderType'
QtMocHelpers::SlotData<void(const QString &)>(25, 2, QMC::AccessPublic, QMetaType::Void, {{
// Signal 'onlineSearchRequested'
QtMocHelpers::SignalData<void(const QString &)>(25, 2, QMC::AccessPublic, QMetaType::Void, {{
{ QMetaType::QString, 26 },
}}),
// Slot 'setFolderType'
QtMocHelpers::SlotData<void(const QString &)>(27, 2, QMC::AccessPublic, QMetaType::Void, {{
{ QMetaType::QString, 28 },
}}),
// Slot 'onRowSelected'
QtMocHelpers::SlotData<void(const QModelIndex &)>(27, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ 0x80000000 | 28, 29 },
QtMocHelpers::SlotData<void(const QModelIndex &)>(29, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ 0x80000000 | 30, 31 },
}}),
// Slot 'onSearchTextChanged'
QtMocHelpers::SlotData<void(const QString &)>(30, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::QString, 31 },
QtMocHelpers::SlotData<void(const QString &)>(32, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::QString, 33 },
}}),
// Slot 'onFilterChanged'
QtMocHelpers::SlotData<void()>(32, 2, QMC::AccessPrivate, QMetaType::Void),
QtMocHelpers::SlotData<void()>(34, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'onGroupByChanged'
QtMocHelpers::SlotData<void(int)>(33, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 29 },
QtMocHelpers::SlotData<void(int)>(35, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 31 },
}}),
// Slot 'onCompactFlagRequested'
QtMocHelpers::SlotData<void(int)>(34, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 3 },
}}),
// Slot 'onCompactDeleteRequested'
QtMocHelpers::SlotData<void(int)>(35, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 3 },
}}),
// Slot 'onCompactCategoryRequested'
QtMocHelpers::SlotData<void(int)>(36, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 3 },
}}),
// Slot 'onCompactMoreRequested'
QtMocHelpers::SlotData<void(int, const QPoint &)>(37, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 3 }, { 0x80000000 | 10, 11 },
// Slot 'onCompactDeleteRequested'
QtMocHelpers::SlotData<void(int)>(37, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 3 },
}}),
// Slot 'onCompactMailClicked'
// Slot 'onCompactCategoryRequested'
QtMocHelpers::SlotData<void(int)>(38, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 3 },
}}),
// Slot 'onCompactReplyRequested'
QtMocHelpers::SlotData<void(int)>(39, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 3 },
// Slot 'onCompactMoreRequested'
QtMocHelpers::SlotData<void(int, const QPoint &)>(39, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 3 }, { 0x80000000 | 10, 11 },
}}),
// Slot 'onCompactForwardRequested'
// Slot 'onCompactMailClicked'
QtMocHelpers::SlotData<void(int)>(40, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 3 },
}}),
// Slot 'onCompactMarkUnreadRequested'
// Slot 'onCompactReplyRequested'
QtMocHelpers::SlotData<void(int)>(41, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 3 },
}}),
// Slot 'onDisplayModeChanged'
// Slot 'onCompactForwardRequested'
QtMocHelpers::SlotData<void(int)>(42, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 29 },
{ QMetaType::Int, 3 },
}}),
// Slot 'onCompactMarkUnreadRequested'
QtMocHelpers::SlotData<void(int)>(43, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 3 },
}}),
// Slot 'onDisplayModeChanged'
QtMocHelpers::SlotData<void(int)>(44, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 31 },
}}),
// Slot 'onTotalCountChanged'
QtMocHelpers::SlotData<void(int)>(43, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 44 },
}}),
// Slot 'onTreeViewScrolled'
QtMocHelpers::SlotData<void(int)>(45, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 46 },
}}),
// Slot 'onListViewScrolled'
// Slot 'onTreeViewScrolled'
QtMocHelpers::SlotData<void(int)>(47, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 46 },
{ QMetaType::Int, 48 },
}}),
// Slot 'onListViewScrolled'
QtMocHelpers::SlotData<void(int)>(49, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 48 },
}}),
// Slot 'onRowsInserted'
QtMocHelpers::SlotData<void(const QModelIndex &, int, int)>(48, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ 0x80000000 | 28, 49 }, { QMetaType::Int, 50 }, { QMetaType::Int, 51 },
QtMocHelpers::SlotData<void(const QModelIndex &, int, int)>(50, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ 0x80000000 | 30, 51 }, { QMetaType::Int, 52 }, { QMetaType::Int, 53 },
}}),
// Slot 'onSelectionChanged'
QtMocHelpers::SlotData<void()>(52, 2, QMC::AccessPrivate, QMetaType::Void),
QtMocHelpers::SlotData<void()>(54, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'onSelectAllToggled'
QtMocHelpers::SlotData<void(bool)>(53, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Bool, 54 },
QtMocHelpers::SlotData<void(bool)>(55, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Bool, 56 },
}}),
// Slot 'onBatchFlagClicked'
QtMocHelpers::SlotData<void()>(55, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'onBatchMarkUnreadClicked'
QtMocHelpers::SlotData<void()>(56, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'onBatchMoveClicked'
QtMocHelpers::SlotData<void()>(57, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'onBatchDeleteClicked'
// Slot 'onBatchMarkUnreadClicked'
QtMocHelpers::SlotData<void()>(58, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'enterMultiSelectMode'
// Slot 'onBatchMoveClicked'
QtMocHelpers::SlotData<void()>(59, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'exitMultiSelectMode'
// Slot 'onBatchDeleteClicked'
QtMocHelpers::SlotData<void()>(60, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'enterMultiSelectMode'
QtMocHelpers::SlotData<void()>(61, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'exitMultiSelectMode'
QtMocHelpers::SlotData<void()>(62, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'onPivotChanged'
QtMocHelpers::SlotData<void(int)>(61, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 29 },
QtMocHelpers::SlotData<void(int)>(63, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 31 },
}}),
// Slot 'onOnlineSearchClicked'
QtMocHelpers::SlotData<void()>(64, 2, QMC::AccessPrivate, QMetaType::Void),
};
QtMocHelpers::UintData qt_properties {
};
@@ -293,33 +302,35 @@ void MailListView::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id
case 12: _t->batchDeleteRequested((*reinterpret_cast<std::add_pointer_t<QList<int>>>(_a[1]))); break;
case 13: _t->batchMarkUnreadRequested((*reinterpret_cast<std::add_pointer_t<QList<int>>>(_a[1]))); break;
case 14: _t->batchMoveRequested((*reinterpret_cast<std::add_pointer_t<QList<int>>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
case 15: _t->setFolderType((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 16: _t->onRowSelected((*reinterpret_cast<std::add_pointer_t<QModelIndex>>(_a[1]))); break;
case 17: _t->onSearchTextChanged((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 18: _t->onFilterChanged(); break;
case 19: _t->onGroupByChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 20: _t->onCompactFlagRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 21: _t->onCompactDeleteRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 22: _t->onCompactCategoryRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 23: _t->onCompactMoreRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QPoint>>(_a[2]))); break;
case 24: _t->onCompactMailClicked((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 25: _t->onCompactReplyRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 26: _t->onCompactForwardRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 27: _t->onCompactMarkUnreadRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 28: _t->onDisplayModeChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 29: _t->onTotalCountChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 30: _t->onTreeViewScrolled((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 31: _t->onListViewScrolled((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 32: _t->onRowsInserted((*reinterpret_cast<std::add_pointer_t<QModelIndex>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[3]))); break;
case 33: _t->onSelectionChanged(); break;
case 34: _t->onSelectAllToggled((*reinterpret_cast<std::add_pointer_t<bool>>(_a[1]))); break;
case 35: _t->onBatchFlagClicked(); break;
case 36: _t->onBatchMarkUnreadClicked(); break;
case 37: _t->onBatchMoveClicked(); break;
case 38: _t->onBatchDeleteClicked(); break;
case 39: _t->enterMultiSelectMode(); break;
case 40: _t->exitMultiSelectMode(); break;
case 41: _t->onPivotChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 15: _t->onlineSearchRequested((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 16: _t->setFolderType((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 17: _t->onRowSelected((*reinterpret_cast<std::add_pointer_t<QModelIndex>>(_a[1]))); break;
case 18: _t->onSearchTextChanged((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 19: _t->onFilterChanged(); break;
case 20: _t->onGroupByChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 21: _t->onCompactFlagRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 22: _t->onCompactDeleteRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 23: _t->onCompactCategoryRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 24: _t->onCompactMoreRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QPoint>>(_a[2]))); break;
case 25: _t->onCompactMailClicked((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 26: _t->onCompactReplyRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 27: _t->onCompactForwardRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 28: _t->onCompactMarkUnreadRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 29: _t->onDisplayModeChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 30: _t->onTotalCountChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 31: _t->onTreeViewScrolled((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 32: _t->onListViewScrolled((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 33: _t->onRowsInserted((*reinterpret_cast<std::add_pointer_t<QModelIndex>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[3]))); break;
case 34: _t->onSelectionChanged(); break;
case 35: _t->onSelectAllToggled((*reinterpret_cast<std::add_pointer_t<bool>>(_a[1]))); break;
case 36: _t->onBatchFlagClicked(); break;
case 37: _t->onBatchMarkUnreadClicked(); break;
case 38: _t->onBatchMoveClicked(); break;
case 39: _t->onBatchDeleteClicked(); break;
case 40: _t->enterMultiSelectMode(); break;
case 41: _t->exitMultiSelectMode(); break;
case 42: _t->onPivotChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 43: _t->onOnlineSearchClicked(); break;
default: ;
}
}
@@ -394,6 +405,8 @@ void MailListView::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id
return;
if (QtMocHelpers::indexOfMethod<void (MailListView::*)(const QVector<int> & , int )>(_a, &MailListView::batchMoveRequested, 14))
return;
if (QtMocHelpers::indexOfMethod<void (MailListView::*)(const QString & )>(_a, &MailListView::onlineSearchRequested, 15))
return;
}
}
@@ -416,14 +429,14 @@ int MailListView::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 42)
if (_id < 44)
qt_static_metacall(this, _c, _id, _a);
_id -= 42;
_id -= 44;
}
if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 42)
if (_id < 44)
qt_static_metacall(this, _c, _id, _a);
_id -= 42;
_id -= 44;
}
return _id;
}
@@ -517,4 +530,10 @@ void MailListView::batchMoveRequested(const QVector<int> & _t1, int _t2)
{
QMetaObject::activate<void>(this, &staticMetaObject, 14, nullptr, _t1, _t2);
}
// SIGNAL 15
void MailListView::onlineSearchRequested(const QString & _t1)
{
QMetaObject::activate<void>(this, &staticMetaObject, 15, nullptr, _t1);
}
QT_WARNING_POP
@@ -88,6 +88,8 @@ template <> constexpr inline auto MainMainWindow::qt_create_metaobjectdata<qt_me
"onReplyRequested",
"onForwardRequested",
"onMarkUnreadRequested",
"onOnlineSearchRequested",
"query",
"onEmbeddedSendRequested",
"to",
"cc",
@@ -222,16 +224,20 @@ template <> constexpr inline auto MainMainWindow::qt_create_metaobjectdata<qt_me
QtMocHelpers::SlotData<void(int)>(47, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 7 },
}}),
// Slot 'onOnlineSearchRequested'
QtMocHelpers::SlotData<void(const QString &)>(48, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::QString, 49 },
}}),
// Slot 'onEmbeddedSendRequested'
QtMocHelpers::SlotData<void(const QString &, const QString &, const QString &, const QString &, const QString &, const QDateTime &, const QString &, const QStringList &)>(48, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::QString, 49 }, { QMetaType::QString, 50 }, { QMetaType::QString, 51 }, { QMetaType::QString, 52 },
{ QMetaType::QString, 53 }, { QMetaType::QDateTime, 54 }, { QMetaType::QString, 55 }, { QMetaType::QStringList, 56 },
QtMocHelpers::SlotData<void(const QString &, const QString &, const QString &, const QString &, const QString &, const QDateTime &, const QString &, const QStringList &)>(50, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::QString, 51 }, { QMetaType::QString, 52 }, { QMetaType::QString, 53 }, { QMetaType::QString, 54 },
{ QMetaType::QString, 55 }, { QMetaType::QDateTime, 56 }, { QMetaType::QString, 57 }, { QMetaType::QStringList, 58 },
}}),
// Slot 'onEmbeddedDiscardRequested'
QtMocHelpers::SlotData<void()>(57, 2, QMC::AccessPrivate, QMetaType::Void),
QtMocHelpers::SlotData<void()>(59, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'onEmbeddedDetachRequested'
QtMocHelpers::SlotData<void(QWidget *)>(58, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ 0x80000000 | 59, 60 },
QtMocHelpers::SlotData<void(QWidget *)>(60, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ 0x80000000 | 61, 62 },
}}),
};
QtMocHelpers::UintData qt_properties {
@@ -291,16 +297,17 @@ void MainMainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _
case 32: _t->onReplyRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 33: _t->onForwardRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 34: _t->onMarkUnreadRequested((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
case 35: _t->onEmbeddedSendRequested((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[3])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[4])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[5])),(*reinterpret_cast<std::add_pointer_t<QDateTime>>(_a[6])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[7])),(*reinterpret_cast<std::add_pointer_t<QStringList>>(_a[8]))); break;
case 36: _t->onEmbeddedDiscardRequested(); break;
case 37: _t->onEmbeddedDetachRequested((*reinterpret_cast<std::add_pointer_t<QWidget*>>(_a[1]))); break;
case 35: _t->onOnlineSearchRequested((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 36: _t->onEmbeddedSendRequested((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[3])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[4])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[5])),(*reinterpret_cast<std::add_pointer_t<QDateTime>>(_a[6])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[7])),(*reinterpret_cast<std::add_pointer_t<QStringList>>(_a[8]))); break;
case 37: _t->onEmbeddedDiscardRequested(); break;
case 38: _t->onEmbeddedDetachRequested((*reinterpret_cast<std::add_pointer_t<QWidget*>>(_a[1]))); break;
default: ;
}
}
if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
switch (_id) {
default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
case 37:
case 38:
switch (*reinterpret_cast<int*>(_a[1])) {
default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
case 0:
@@ -330,14 +337,14 @@ int MainMainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 38)
if (_id < 39)
qt_static_metacall(this, _c, _id, _a);
_id -= 38;
_id -= 39;
}
if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 38)
if (_id < 39)
qt_static_metacall(this, _c, _id, _a);
_id -= 38;
_id -= 39;
}
return _id;
}
+31
View File
@@ -19,6 +19,7 @@
#include <QMenu>
#include <QDrag>
#include <QMimeData>
#include <QInputDialog>
#include "ui/delegates/CompactMailDelegate.h"
MailListView::MailListView(QWidget *parent) : QWidget(parent), m_sourceModel(nullptr), m_multiSelectMode(false)
@@ -51,6 +52,20 @@ void MailListView::setupUI()
searchLayout->addWidget(m_searchEdit);
connect(m_searchEdit, &QLineEdit::textChanged, this, &MailListView::onSearchTextChanged);
// Online search button
m_onlineSearchBtn = new QToolButton();
m_onlineSearchBtn->setText("🌐 Online");
m_onlineSearchBtn->setToolTip("Buscar en servidor (IMAP)");
m_onlineSearchBtn->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
m_onlineSearchBtn->setStyleSheet(
"QToolButton { background: #e3f2fd; border: 1px solid #90caf9; border-radius: 6px; "
"padding: 6px 12px; font-size: 12px; color: #1565c0; }"
"QToolButton:hover { background: #bbdefb; border-color: #42a5f5; }"
"QToolButton:pressed { background: #90caf9; }"
);
connect(m_onlineSearchBtn, &QToolButton::clicked, this, &MailListView::onOnlineSearchClicked);
searchLayout->addWidget(m_onlineSearchBtn);
layout->addWidget(searchBar);
// Filter bar
@@ -687,6 +702,22 @@ void MailListView::initDrag()
Q_UNUSED(dropAction);
}
void MailListView::onOnlineSearchClicked()
{
QString query = m_searchEdit->text().trimmed();
if (query.isEmpty()) {
// If search box is empty, show a dialog to enter search query
bool ok;
query = QInputDialog::getText(this, "Buscar en servidor",
"Introduce términos de búsqueda:",
QLineEdit::Normal,
"", &ok);
if (!ok || query.trimmed().isEmpty()) return;
}
emit onlineSearchRequested(query);
}
void MailListView::mousePressEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton) {
+4
View File
@@ -47,6 +47,8 @@ signals:
void batchDeleteRequested(const QVector<int>& mailIds);
void batchMarkUnreadRequested(const QVector<int>& mailIds);
void batchMoveRequested(const QVector<int>& mailIds, int targetFolderId);
// Online search
void onlineSearchRequested(const QString& query);
public slots:
void setFolderType(const QString& folderType); // "inbox", "sent", "drafts", etc.
@@ -78,6 +80,7 @@ private slots:
void enterMultiSelectMode();
void exitMultiSelectMode();
void onPivotChanged(int index); // Focused/Other pivot
void onOnlineSearchClicked();
protected:
void resizeEvent(QResizeEvent *event) override;
@@ -109,6 +112,7 @@ private:
QCheckBox *m_pinnedOnlyCheck;
QCheckBox *m_selectAllCheck; // Select all checkbox in action bar
QWidget *m_actionBar; // Action bar widget
QToolButton *m_onlineSearchBtn; // Online search button
QComboBox *m_groupByCombo;
QComboBox *m_displayModeCombo;
QComboBox *m_pivotCombo; // Focused/Other pivot
+31
View File
@@ -1118,3 +1118,34 @@ void MainMainWindow::onEmbeddedDetachRequested(QWidget *widget)
statusBar()->showMessage(tr("Compose view detached to separate window"), 3000);
}
void MainMainWindow::onOnlineSearchRequested(const QString& query)
{
if (m_currentFolderId < 0) {
QMessageBox::warning(this, "Buscar online", "Selecciona una carpeta primero");
return;
}
std::optional<Folder> optFolder = FolderDao::findById(m_currentFolderId);
if (!optFolder.has_value()) return;
Folder folder = optFolder.value();
Account* account = m_accountService->findAccountById(folder.accountId());
if (!account) {
QMessageBox::warning(this, "Buscar online", "No se encontró la cuenta para esta carpeta");
return;
}
// Use MailService to search online (IMAP SEARCH)
statusBar()->showMessage(tr("Buscando en servidor: %1").arg(query), 3000);
// TODO: Implement IMAP SEARCH in MailService
// For now, show a message
QMessageBox::information(this, "Buscar online",
QString("Búsqueda en servidor para: '%1'\nCarpeta: %2\nCuenta: %3")
.arg(query)
.arg(folder.name())
.arg(account->email()));
delete account;
}
+2
View File
@@ -82,6 +82,8 @@ private slots:
void onReplyRequested(int mailId);
void onForwardRequested(int mailId);
void onMarkUnreadRequested(int mailId);
// Online search
void onOnlineSearchRequested(const QString& query);
// Slots for embedded compose view
void onEmbeddedSendRequested(const QString &to, const QString &cc, const QString &bcc,