29 lines
584 B
C++
29 lines
584 B
C++
#ifndef REPORTS_WIDGET_H
|
|
#define REPORTS_WIDGET_H
|
|
|
|
#include "ui_reports_widget.h"
|
|
#include <QWidget>
|
|
#include <QtCharts/QChartView>
|
|
|
|
// Forward declaration
|
|
class GenresModel;
|
|
class GenresRepositoryInterface;
|
|
class HallsModel;
|
|
class HallsRepositoryInterface;
|
|
class MoviesModel;
|
|
class MoviesRepositoryInterface;
|
|
class SessionInfoDTO;
|
|
class SessionsInfoRepositoryInterface;
|
|
|
|
class ReportsWidget : public QWidget, Ui::ReportsWidget {
|
|
Q_OBJECT
|
|
|
|
public:
|
|
explicit ReportsWidget(QWidget *parent = nullptr);
|
|
|
|
private:
|
|
void setupTicketSalesReportWidgets();
|
|
};
|
|
|
|
#endif // REPORTS_WIDGET_H
|