Cockatrice/cockatrice/src/interface/widgets/printing_selector
BruebachL 456db56058
[PrintingSelector] Add Image Overrides submenu with hover preview (#7312)
* [PrintingSelector] Add Image Overrides submenu with hover preview

* [PrintingSelector] Address review comments

- Move QAction/QMenu forward declarations after the includes
- Use the renamed installPrintingOverride API and deleteAllLocalOverrides statically
- Drop the flavorName usage; Cockatrice does not use that field anywhere yet
- Extract the Load Custom Image handler into loadCustomImage()
- Make the preview size/offset constexpr and drop the redundant pixmap copy
- Extract the preview placement into a previewPositionNear() QPoint helper

---------

Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2026-09-18 15:03:09 +02:00
..
all_zones_card_amount_widget.cpp [CI] Remove Qt5 (#7071) 2026-08-08 22:04:50 +02:00
all_zones_card_amount_widget.h [CI] Remove Qt5 (#7071) 2026-08-08 22:04:50 +02:00
card_amount_widget.cpp [DeckEditor] Replace mainboard/sideboard with tokensboard for tokens (#6971) 2026-06-09 20:46:43 -07:00
card_amount_widget.h [DeckEditor] Replace mainboard/sideboard with tokensboard for tokens (#6971) 2026-06-09 20:46:43 -07:00
printing_selector.cpp [Settings] Split cache_settings monolith into multiple SettingsManager sub-classes (#7050) 2026-07-27 11:25:39 +02:00
printing_selector.h [DeckEditor] Replace mainboard/sideboard with tokensboard for tokens (#6971) 2026-06-09 20:46:43 -07:00
printing_selector_card_display_widget.cpp [DeckEditor] Replace mainboard/sideboard with tokensboard for tokens (#6971) 2026-06-09 20:46:43 -07:00
printing_selector_card_display_widget.h [DeckEditor] Replace mainboard/sideboard with tokensboard for tokens (#6971) 2026-06-09 20:46:43 -07:00
printing_selector_card_overlay_widget.cpp [PrintingSelector] Add Image Overrides submenu with hover preview (#7312) 2026-09-18 15:03:09 +02:00
printing_selector_card_overlay_widget.h [PrintingSelector] Add Image Overrides submenu with hover preview (#7312) 2026-09-18 15:03:09 +02:00
printing_selector_card_search_widget.cpp squash #6158 (#6160) 2025-09-20 14:35:52 +02:00
printing_selector_card_search_widget.h Standardize Doxygen documentation (#6885) 2026-05-21 22:58:07 +02:00
printing_selector_card_selection_widget.cpp [TabDeckEditor] Create class to centralize deck state (#6459) 2025-12-31 17:54:47 +01:00
printing_selector_card_selection_widget.h Standardize Doxygen documentation (#6885) 2026-05-21 22:58:07 +02:00
printing_selector_card_sorting_widget.cpp [Settings] Split cache_settings monolith into multiple SettingsManager sub-classes (#7050) 2026-07-27 11:25:39 +02:00
printing_selector_card_sorting_widget.h Standardize Doxygen documentation (#6885) 2026-05-21 22:58:07 +02:00
printing_selector_placeholder_widget.cpp [VDE] Placeholder image for deck view if deck is empty (#6516) 2026-01-14 14:41:54 +01:00
printing_selector_placeholder_widget.h [VDE] Placeholder image for deck view if deck is empty (#6516) 2026-01-14 14:41:54 +01:00
set_name_and_collectors_number_display_widget.cpp [PrintingSelector] Don't change font size (#6573) 2026-01-28 09:39:54 -08:00
set_name_and_collectors_number_display_widget.h Standardize Doxygen documentation (#6885) 2026-05-21 22:58:07 +02:00