blob: 0602c9fd0f30abdb4ef986e28d964768773a3201 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#ifndef __INFO_PANEL_H__
#define __INFO_PANEL_H__
#include <QWidget>
#include <QNetworkAccessManager>
#include <QRect>
#include <QPushButton>
#include "Business.h"
#include "InfoPanelLabel.h"
class InfoPanel
{
public:
InfoPanel(QWidget *parent, Business & business, QRect rect);
virtual ~InfoPanel(){}
QPushButton * getCancelButton() { return &cancelButton; }
QPushButton * getGoButton() { return &goButton; }
private:
InfoPanelLabel nameLabel;
InfoPanelLabel imageLabel;
InfoPanelLabel addressLabel;
InfoPanelLabel phoneLabel;
InfoPanelLabel imgRatingLabel;
InfoPanelLabel nbReviewsLabel;
InfoPanelLabel btnsBackground;
QPushButton cancelButton;
QPushButton goButton;
QNetworkAccessManager networkManager;
};
#endif // __INFO_PANEL_H__
|