socregsviewer.h
30 lines
| 590 B
| text/x-c
|
CLexer
/ src / socregsviewer.h
r6 | #ifndef SOCREGSVIEWER_H | |||
#define SOCREGSVIEWER_H | ||||
#include <QWidget> | ||||
#include <QtWidgets> | ||||
#include "peripheralwidget.h" | ||||
|
r7 | |||
r6 | 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<peripheralWidget*> p_peripherals; | ||||
}; | ||||
#endif // SOCREGSVIEWER_H | ||||