OpenLCP/example/sACN Explorer/universewindow.h

38 lines
662 B
C
Raw Normal View History

2021-09-06 12:54:28 -04:00
#pragma once
2022-11-16 09:28:08 -05:00
#include "qsacnuniverse.h"
2021-09-06 12:54:28 -04:00
#include <QMainWindow>
#include <QSpinBox>
QT_BEGIN_NAMESPACE
namespace Ui {
class UniverseInspector;
2021-09-06 12:54:28 -04:00
}
QT_END_NAMESPACE
class UniverseInspector
2021-09-06 12:54:28 -04:00
: public QMainWindow
{
Q_OBJECT
public:
explicit UniverseInspector(QWidget *parent = nullptr,
2021-09-06 12:54:28 -04:00
QSacnUniverse* universe = nullptr);
virtual ~UniverseInspector();
2021-09-06 12:54:28 -04:00
/**
* @brief universe
* @return
*/
QSacnUniverse * universe() { return mUniverse; }
2021-09-06 12:54:28 -04:00
public slots:
2021-09-10 11:47:48 -04:00
void updateStatus(QSacnUniverse *);
2021-09-06 12:54:28 -04:00
private:
Ui::UniverseInspector *ui;
2021-09-06 12:54:28 -04:00
QSpinBox *prioritySpinBox;
QSacnUniverse *mUniverse;
2021-09-06 12:54:28 -04:00
};