#ifndef ROOMWIDGET_H #define ROOMWIDGET_H #include #include #include #include #include #include #include "room.h" class RoomWidget : public QWidget { Q_OBJECT public: RoomWidget(const room& r, QWidget *parent = nullptr); void updateDisplay(const room& r); signals: void modifyRequested(); private: QLabel *nameLabel; QLabel *co2Label; QLabel *tempLabel; QLabel *noiseLabel; QProgressBar *fanBar; QLabel *fanPercentLabel; QPushButton *modButton; }; #endif // ROOMWIDGET_H