65 lines
1.3 KiB
C++
65 lines
1.3 KiB
C++
#include "pptview.h"
|
||
|
||
|
||
PptView::PptView(QWidget* parent)
|
||
{
|
||
setMouseTracking(true);
|
||
initwidget();
|
||
}
|
||
|
||
PptView::~PptView()
|
||
{
|
||
}
|
||
|
||
void PptView::initwidget()
|
||
{
|
||
}
|
||
|
||
|
||
LogTable::LogTable(QWidget* parent)
|
||
{
|
||
|
||
setMouseTracking(true);
|
||
initwidget();
|
||
this->setAttribute(Qt::WA_StyledBackground);
|
||
|
||
this->setStyleSheet("QTabBar::tab{border:none;background-color:rgb(50,50,50);color:rgb(188, 188, 188);font:15px 'Microsoft YaHei'; min-width:97px ;min-height:26px;}"
|
||
"QTabBar::tab:hover{background-color:rgb(50,50,50);color:rgb(255, 255, 255);font:16px 'Microsoft YaHei'}"
|
||
"QTabBar::tab:selected{background-color:rgb(218,102,53);color:rgb(255, 255, 255);font:16px 'Microsoft YaHei'}"
|
||
"QTextBrowser{background-color: rgb(56, 56, 56);}");
|
||
this->setDocumentMode(true);
|
||
|
||
}
|
||
LogTable::~LogTable()
|
||
{
|
||
if (m_plclog) {
|
||
delete m_plclog;
|
||
m_plclog = nullptr;
|
||
}
|
||
|
||
if (m_systemlog) {
|
||
delete m_systemlog;
|
||
m_systemlog = nullptr;
|
||
}
|
||
}
|
||
|
||
|
||
void LogTable::initwidget()
|
||
{
|
||
// ��ʼ������
|
||
|
||
QWidget* m_plc = new QWidget(this);
|
||
|
||
QWidget* m_system = new QWidget(this);
|
||
|
||
|
||
|
||
addTab(m_plc, tr("PLC日志"));
|
||
addTab(m_system, tr("软件日志"));
|
||
connect(this, &LogTable::GetMsgShow, this, &LogTable::showLog);
|
||
}
|
||
|
||
void LogTable::showLog(const QString msg)
|
||
{
|
||
}
|