|
ORE Studio 0.0.4
|
Qt-based graphical user interface for ORE Studio. More...
Classes | |
| class | AboutDialog |
| Modal dialog displaying application version and build metadata. More... | |
| class | ClientCurrencyModel |
| Model for displaying currencies fetched from the server via client. More... | |
| class | ClientManager |
| Manages the lifecycle of the network client and IO context. More... | |
| class | CurrencyController |
| Controller managing all currency-related windows and operations. More... | |
| class | CurrencyHistoryDialog |
| Widget for displaying currency version history. More... | |
| class | CurrencyMdiWindow |
| MDI window for displaying currencies. More... | |
| class | DetachableMdiSubWindow |
| QMdiSubWindow that can be detached to become a floating window. More... | |
| class | EntityController |
| Abstract base class for entity controllers. More... | |
| class | IconUtils |
| Utility class for icon manipulation operations. More... | |
| class | ImportCurrencyDialog |
| Dialog for previewing and importing currencies from XML files. More... | |
| class | LoginDialog |
| Dialog for user authentication and server connection. More... | |
| class | MainWindow |
| Main application window providing the MDI interface and entity management. More... | |
| class | MdiAreaWithBackground |
| Custom QMdiArea that displays a background logo when no windows are open. More... | |
| class | PaginationWidget |
| Widget providing pagination controls for data tables. More... | |
Typedefs | |
| using | FutureResult = std::pair< bool, std::string > |
Qt-based graphical user interface for ORE Studio.
Modern desktop application built with Qt 6 providing visual management of ORE data. Key features:
The application uses an entity controller pattern where MainWindow delegates entity-specific operations (e.g., CurrencyController) which manage their own MDI windows, dialogs, and data models.