Tome
A generic data editor for games supporting arbitrary input and output formats.
Public Member Functions | Protected Member Functions | List of all members
ProjectOverviewWindow Class Reference

Window for adding files to or removing files from the project. More...

#include <projectoverviewwindow.h>

Inheritance diagram for ProjectOverviewWindow:

Public Member Functions

 ProjectOverviewWindow (Tome::ProjectController &projectController, Tome::ComponentsController &componentsController, Tome::ExportController &exportController, Tome::FieldDefinitionsController &fieldDefinitionsController, Tome::ImportController &importController, Tome::RecordsController &recordsController, Tome::TypesController &typesController, QWidget *parent=0)
 Constructs a new window for adding files to or removing files from the project. More...
 

Protected Member Functions

virtual void showEvent (QShowEvent *event) Q_DECL_OVERRIDE
 Updates the view, if necessary, and shows the window. More...
 

Detailed Description

Window for adding files to or removing files from the project.

Constructor & Destructor Documentation

◆ ProjectOverviewWindow()

ProjectOverviewWindow::ProjectOverviewWindow ( Tome::ProjectController projectController,
Tome::ComponentsController componentsController,
Tome::ExportController exportController,
Tome::FieldDefinitionsController fieldDefinitionsController,
Tome::ImportController importController,
Tome::RecordsController recordsController,
Tome::TypesController typesController,
QWidget *  parent = 0 
)
explicit

Constructs a new window for adding files to or removing files from the project.

Parameters
projectControllerController for creating, loading and saving projects.
componentsControllerController for adding and removing components.
exportControllerController for exporting records using templates.
fieldDefinitionsControllerController for adding, updating and removing field definitions.
importControllerController for importing record data.
recordsControllerController for adding, updating and removing records.
typesControllerController for adding, updating and removing custom types.
parentOptional owner widget.

Member Function Documentation

◆ showEvent()

void ProjectOverviewWindow::showEvent ( QShowEvent *  event)
protectedvirtual

Updates the view, if necessary, and shows the window.

Parameters
eventEvent for showing the window.

The documentation for this class was generated from the following files: