#ifndef SOCREGSVIEWER_H #define SOCREGSVIEWER_H #include #include #include "peripheralwidget.h" class socRegsViewer : public QScrollArea { Q_OBJECT public: explicit socRegsViewer(const QString& name,QWidget *parent = 0); peripheralWidget* peripheral(int index); signals: public slots: void addPeripheral(peripheralWidget* peripheral); private: QWidget* p_scrollAreaWdgt; QString p_name; QGridLayout* p_layout,*p_scrollAreaWdgtLayout; QLabel* p_nameLabel; QList p_peripherals; }; #endif // SOCREGSVIEWER_H