src/UI/pages/DecompressPage.h

DecompressPage [Class]

Description

The DecompressPage class provides a UI for decompressing BPE-encoded files back to XML. It includes file browsing, decompression statistics, and download capabilities.

Public Methods

explicit DecompressPage(QWidget *parent = nullptr)
Constructor initializes the decompress page.
~DecompressPage()
Destructor cleans up resources.

Slots

void onBackToOperations()
Emits the backToProcessingClicked signal.
void onBrowseFile()
Opens a file dialog to select a compressed file (.comp) for decompression.
void onDecompress()
Decompresses the loaded file using the BPE algorithm.
void onDownload()
Saves the decompressed XML to a file.

Signals

void backToProcessingClicked()
Emitted when navigating back.