##// END OF EJS Templates
Fixed test order, on RegsExplorer::addDev, must check pointer before members.
Fixed test order, on RegsExplorer::addDev, must check pointer before members.

File last commit:

r79:3440ba47d0f1 default
r111:f5779f536b0f 0.6
Show More
regsexplorer.h
37 lines | 925 B | text/x-c | CLexer
New register explorer WIP...
r79 #ifndef REGSEXPLORERNEW_H
#define REGSEXPLORERNEW_H
Jeandet Alexis
First init of SocExplorer Repository.
r0
#include <QDockWidget>
#include <socexplorerengine.h>
#include <peripheralwidget.h>
New register explorer WIP.
r78 #include <socregsviewernew.h>
New register explorer WIP...
r79 namespace Ui {
class RegsExplorerNew;
}
Jeandet Alexis
First init of SocExplorer Repository.
r0
New register explorer WIP...
r79 class RegsExplorer : public QDockWidget
Jeandet Alexis
First init of SocExplorer Repository.
r0 {
Q_OBJECT
New register explorer WIP.
r78 class regExplorerReadWriteDelegate: public peripheralWidget::readWriteProxy
{
public:
regExplorerReadWriteDelegate() {}
void writeReg(qint32 address,qint32 value){if(device)device->writeReg(address,value);}
qint32 readReg(qint32 address){if(device)return device->readReg(address);}
socExplorerEnumDevice* device;
};
Jeandet Alexis
First init of SocExplorer Repository.
r0 public:
New register explorer WIP...
r79 explicit RegsExplorer(QWidget *parent = 0);
~RegsExplorer();
Jeandet Alexis
First init of SocExplorer Repository.
r0 public slots:
void addDev(socExplorerEnumDevice* device);
New register explorer WIP...
r79 protected:
void changeEvent(QEvent *e);
Jeandet Alexis
First init of SocExplorer Repository.
r0
private:
New register explorer WIP...
r79 Ui::RegsExplorerNew *ui;
New register explorer WIP.
r78 regExplorerReadWriteDelegate delegate;
Jeandet Alexis
First init of SocExplorer Repository.
r0 };
New register explorer WIP...
r79 #endif // REGSEXPLORERNEW_H