New error handle layout change.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#include "tabformwidget.h"
|
||||
#include "ui_tabformwidget.h"
|
||||
#include <QDateTime>
|
||||
#include <src/components/RollingMessageWidget.h>
|
||||
#include "event/EventCenter.h"
|
||||
|
||||
#if defined(_MSC_VER) && (_MSC_VER >= 1600)
|
||||
@@ -49,13 +50,18 @@ TabFormWidget::TabFormWidget(QWidget* parent) :
|
||||
QString* s = (QString*)msg;
|
||||
lockIcon->setText(QString("%1%2").arg(*s).arg(tr("°C")));
|
||||
});
|
||||
connect(EventCenter::Default(), &EventCenter::GlobalBannerMessage, [=](QObject*, QObject* msg) {
|
||||
if (!msg) {
|
||||
ui->systemMsgBar->setText("");
|
||||
return;
|
||||
}
|
||||
QString* s = (QString*)msg;
|
||||
ui->systemMsgBar->setText(*s);
|
||||
QVBoxLayout* l = new QVBoxLayout(ui->widgetMsg);
|
||||
ui->widgetMsg->setObjectName("need_border");
|
||||
l->setMargin(0);
|
||||
auto w = new RollingMessageWidget(this);
|
||||
QStringList msgs;
|
||||
msgs<<"message 1!"<<"message 2!"<<"message 3!"<<"message 4!"<<"message 5!";
|
||||
QList<bool> visibleValues = {true,true,true,true,true};
|
||||
w->setMessageList(msgs, visibleValues);
|
||||
w->setObjectName("need_border");
|
||||
l->addWidget(w);
|
||||
connect(EventCenter::Default(), &EventCenter::WarnStateFlagChange,[=](QObject*, QObject* msg){
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user