rename the status indicator class
This commit is contained in:
parent
1563e620b9
commit
b18823a009
|
@ -1,7 +1,7 @@
|
|||
#include "universewindow.h"
|
||||
#include "ui_universewindow.h"
|
||||
#include "universemodel.h"
|
||||
#include "statusindicatorwidget.h"
|
||||
#include "universestatuswidget.h"
|
||||
|
||||
#include <QActionGroup>
|
||||
#include <QComboBox>
|
||||
|
@ -77,7 +77,7 @@ UniverseWindow::UniverseWindow(QWidget *parent, QSacnUniverse *universe)
|
|||
});
|
||||
|
||||
// status indicator
|
||||
auto indicator = new StatusIndicatorWidget(this, mUniverse->get());
|
||||
auto indicator = new UniverseStatusWidget(this, mUniverse->get());
|
||||
ui->statusbar->addPermanentWidget(indicator);
|
||||
|
||||
update_status_();
|
||||
|
|
|
@ -10,8 +10,8 @@ target_sources(${PROJECT_NAME}
|
|||
multiversemodel.h
|
||||
qsacnnode.h
|
||||
qsacnuniverse.h
|
||||
statusindicatorwidget.h
|
||||
universemodel.h
|
||||
universestatuswidget.h
|
||||
PRIVATE
|
||||
multiverseitem.h
|
||||
multiverseitem.cpp
|
||||
|
@ -19,8 +19,8 @@ target_sources(${PROJECT_NAME}
|
|||
qsacn_global.h
|
||||
qsacnnode.cpp
|
||||
qsacnuniverse.cpp
|
||||
statusindicatorwidget.cpp
|
||||
universemodel.cpp
|
||||
universestatuswidget.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(${PROJECT_NAME}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#include "multiverseitem.h"
|
||||
#include "multiversemodel.h"
|
||||
#include "statusindicatorwidget.h"
|
||||
#include "universestatuswidget.h"
|
||||
|
||||
#include <QFont>
|
||||
#include <QMetaEnum>
|
||||
|
@ -28,7 +28,7 @@ MultiverseItem::MultiverseItem(MultiverseItem* parent,
|
|||
parent->appendChild(this);
|
||||
|
||||
if (universe)
|
||||
mIndicator = new StatusIndicatorWidget(nullptr, universe->get());
|
||||
mIndicator = new UniverseStatusWidget(nullptr, universe->get());
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
statusindicatorwidget.cpp
|
||||
universestatuswidget.cpp
|
||||
|
||||
Copyright (c) 2022 Kevin Matz (kevin.matz@gmail.com)
|
||||
|
||||
|
@ -21,11 +21,11 @@
|
|||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
#include "statusindicatorwidget.h"
|
||||
#include "universestatuswidget.h"
|
||||
#include <QPainter>
|
||||
#include <QTimer>
|
||||
|
||||
StatusIndicatorWidget::StatusIndicatorWidget(QWidget *parent,
|
||||
UniverseStatusWidget::UniverseStatusWidget(QWidget *parent,
|
||||
std::shared_ptr<DMX::Universe> universe)
|
||||
: QWidget{parent}
|
||||
, mUniverse(universe)
|
||||
|
@ -52,7 +52,7 @@ StatusIndicatorWidget::StatusIndicatorWidget(QWidget *parent,
|
|||
/**
|
||||
* @brief StatusIndicatorWidget::statusChanged
|
||||
*/
|
||||
void StatusIndicatorWidget::statusChanged()
|
||||
void UniverseStatusWidget::statusChanged()
|
||||
{
|
||||
switch (mUniverse->status()) {
|
||||
case DMX::Universe::DMX_LOST:
|
||||
|
@ -73,7 +73,7 @@ void StatusIndicatorWidget::statusChanged()
|
|||
/**
|
||||
* @brief StatusIndicatorWidget::dataActivity
|
||||
*/
|
||||
void StatusIndicatorWidget::dataActivity()
|
||||
void UniverseStatusWidget::dataActivity()
|
||||
{
|
||||
if (!mBlinkState)
|
||||
return; // already in a blink state
|
||||
|
@ -91,7 +91,7 @@ void StatusIndicatorWidget::dataActivity()
|
|||
* @brief StatusIndicatorWidget::statusText
|
||||
* @return
|
||||
*/
|
||||
const QString StatusIndicatorWidget::statusText() const
|
||||
const QString UniverseStatusWidget::statusText() const
|
||||
{
|
||||
switch (mUniverse->status())
|
||||
{
|
||||
|
@ -109,7 +109,7 @@ const QString StatusIndicatorWidget::statusText() const
|
|||
}
|
||||
|
||||
|
||||
void StatusIndicatorWidget::paintEvent(QPaintEvent *)
|
||||
void UniverseStatusWidget::paintEvent(QPaintEvent *)
|
||||
{
|
||||
QColor stroke(127,127,127); // neutral
|
||||
QColor fill(64,64,64); // grey
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
statusindicatorwidget.h
|
||||
universestatuswidget.h
|
||||
|
||||
Copyright (c) 2022 Kevin Matz (kevin.matz@gmail.com)
|
||||
|
||||
|
@ -23,15 +23,15 @@
|
|||
*/
|
||||
#pragma once
|
||||
|
||||
#include <QStyledItemDelegate>
|
||||
#include <QWidget>
|
||||
#include <universe.h>
|
||||
|
||||
class StatusIndicatorWidget
|
||||
class UniverseStatusWidget
|
||||
: public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
explicit StatusIndicatorWidget(QWidget *parent = nullptr,
|
||||
explicit UniverseStatusWidget(QWidget *parent = nullptr,
|
||||
std::shared_ptr<DMX::Universe> universe = nullptr);
|
||||
const QString statusText() const;
|
||||
|
Loading…
Reference in New Issue
Block a user