CaptureMoment 0.1.0
Free and open-source non-destructive photo editor
Loading...
Searching...
No Matches
viewport_manager.h File Reference

Central viewport management for optimal display across all screen types. More...

#include "viewport_config.h"
#include <QObject>
#include <QSize>
#include <QPointF>
+ Include dependency graph for viewport_manager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CaptureMoment::UI::Display::ScreenInfo
 Physical screen characteristics. More...
 
struct  CaptureMoment::UI::Display::ViewportCalculation
 Result of viewport calculation for an image. More...
 
struct  CaptureMoment::UI::Display::ViewportState
 Current viewport state for zoom/pan operations. More...
 
class  CaptureMoment::UI::Display::ViewportManager
 Manages viewport calculations for optimal display across all screen types. More...
 

Namespaces

namespace  CaptureMoment
 
namespace  CaptureMoment::UI
 
namespace  CaptureMoment::UI::Display
 Namespace containing Qt-specific UI components for CaptureMoment.
 

Detailed Description

Central viewport management for optimal display across all screen types.

Author
CaptureMoment Team
Date
2026

Definition in file viewport_manager.h.

CaptureMoment — footer