This repository has been archived on 2024-10-24. You can view files and clone it, but cannot push or open issues or pull requests.
NG_2024_Stanislav_Mykhailenko/Lesson_5/Task_1/autoservice.h
Stanislav Mykhailenko a9a1d63f74
Fix Lesson 5 Task 1
2024-07-22 14:42:11 +03:00

33 lines
602 B
C++

#ifndef AUTOSERVICE_H
#define AUTOSERVICE_H
#include <QMainWindow>
#include "childautomobile.h"
#include <QListWidget>
#include <QRandomGenerator>
QT_BEGIN_NAMESPACE
namespace Ui {
class AutoService;
}
QT_END_NAMESPACE
class AutoService : public QMainWindow
{
Q_OBJECT
public:
AutoService(QWidget *parent = nullptr);
~AutoService();
private slots:
void filter();
private:
Ui::AutoService *ui;
QVector<ChildAutomobile *> m_automobiles;
void addAutomobile(ChildAutomobile*);
void generateAutomobiles();
void select(QListWidgetItem *);
};
#endif // AUTOSERVICE_H