tss_poster library

Classes

AutoPosterForm
A form widget for automatically generating posters based on user input.
AutoPosterPage
Page for automatically generating a poster.
ExportResult
Result of an export operation
ExportService
Service for exporting posters to various formats
ImageLayer
A layer representing an image.
LayerModel
Base class for all layers in the poster.
PosterCanvas
The canvas widget where the poster layers are rendered and interacted with.
PosterController
Controller for managing the state of the poster.
PosterEditor
The main editor widget for creating and modifying posters.
PosterModel
Represents the entire poster, containing layers and background settings.
PosterTemplate
A complete poster template with metadata
PropertyPanel
Property panel for editing selected layer properties
ShapeLayer
A layer representing a geometric shape.
TemplateFactory
Factory for creating professional poster templates
TemplateGallery
A widget that displays a gallery of poster templates.
TemplateMetadata
Metadata for a template
TemplatePage
Page for selecting a poster template.
TextLayer
A layer representing text content.
Toolbar
A toolbar widget containing buttons for adding layers and exporting.

Enums

ExportFormat
Supported export formats
ExportQuality
Export quality levels
LayerType
Enum representing the type of layer.
TemplateCategory
Enum for template categories