Removed redundant copies of OpenRGBConsolePage.*
This commit is contained in:
parent
ba9ff4fcd6
commit
12e7127422
3 changed files with 0 additions and 168 deletions
|
|
@ -1,83 +0,0 @@
|
|||
#include "OpenRGBConsolePage.h"
|
||||
#include "LogManager.h"
|
||||
#include <stdio.h>
|
||||
|
||||
using namespace Ui;
|
||||
|
||||
OpenRGBConsolePage::OpenRGBConsolePage(QWidget *parent) :
|
||||
QFrame(parent),
|
||||
ui(new Ui::OpenRGBConsolePageUi)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
|
||||
ui->log_level->blockSignals(true);
|
||||
ui->log_level->addItems({
|
||||
"Fatal",
|
||||
"Error",
|
||||
"Warning",
|
||||
"Info",
|
||||
"Verbose",
|
||||
"Debug",
|
||||
"Trace"
|
||||
});
|
||||
|
||||
ui->log_level->setCurrentIndex(LogManager::get()->getLoglevel());
|
||||
ui->log_level->blockSignals(false);
|
||||
|
||||
#ifdef _WIN32
|
||||
ui->logs->setFontFamily("Courier New");
|
||||
#endif
|
||||
Refresh();
|
||||
}
|
||||
|
||||
void OpenRGBConsolePage::Refresh()
|
||||
{
|
||||
QString log;
|
||||
|
||||
unsigned int current_level = LogManager::get()->getLoglevel();
|
||||
|
||||
for(PLogMessage& message: LogManager::get()->messages())
|
||||
{
|
||||
unsigned int message_level = message.get()->level;
|
||||
|
||||
if(message_level <= current_level || message_level == LL_DIALOG)
|
||||
{
|
||||
log += "[";
|
||||
log += LogManager::log_codes[message_level];
|
||||
log += "] ";
|
||||
log += QString::fromStdString(message.get()->buffer);
|
||||
log += "\n";
|
||||
}
|
||||
}
|
||||
|
||||
ui->logs->setText(log);
|
||||
}
|
||||
|
||||
void OpenRGBConsolePage::on_log_level_currentIndexChanged(int index)
|
||||
{
|
||||
LogManager::get()->setLoglevel(index);
|
||||
}
|
||||
|
||||
void OpenRGBConsolePage::on_clear_clicked()
|
||||
{
|
||||
LogManager::get()->clearMessages();
|
||||
ui->logs->clear();
|
||||
}
|
||||
|
||||
void OpenRGBConsolePage::on_refresh_clicked()
|
||||
{
|
||||
Refresh();
|
||||
}
|
||||
|
||||
OpenRGBConsolePage::~OpenRGBConsolePage()
|
||||
{
|
||||
delete ui;
|
||||
}
|
||||
|
||||
void OpenRGBConsolePage::changeEvent(QEvent *event)
|
||||
{
|
||||
if(event->type() == QEvent::LanguageChange)
|
||||
{
|
||||
ui->retranslateUi(this);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
#ifndef OPENRGBCONSOLEPAGE_H
|
||||
#define OPENRGBCONSOLEPAGE_H
|
||||
|
||||
#include <QFrame>
|
||||
#include "ui_OpenRGBConsolePage.h"
|
||||
|
||||
namespace Ui {
|
||||
class OpenRGBConsolePage;
|
||||
}
|
||||
|
||||
class Ui::OpenRGBConsolePage : public QFrame
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit OpenRGBConsolePage(QWidget *parent = nullptr);
|
||||
~OpenRGBConsolePage();
|
||||
|
||||
private slots:
|
||||
void changeEvent(QEvent *event);
|
||||
void on_log_level_currentIndexChanged(int);
|
||||
void on_clear_clicked();
|
||||
void on_refresh_clicked();
|
||||
|
||||
private:
|
||||
Ui::OpenRGBConsolePageUi *ui;
|
||||
|
||||
void Refresh();
|
||||
};
|
||||
|
||||
#endif // OPENRGBCONSOLEPAGE_H
|
||||
|
|
@ -1,54 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>OpenRGBConsolePageUi</class>
|
||||
<widget class="QFrame" name="OpenRGBConsolePageUi">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>1328</width>
|
||||
<height>915</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Log console page</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Log level</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QComboBox" name="log_level"/>
|
||||
</item>
|
||||
<item row="1" column="2">
|
||||
<widget class="QPushButton" name="refresh">
|
||||
<property name="text">
|
||||
<string>Refresh logs</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="3">
|
||||
<widget class="QPushButton" name="clear">
|
||||
<property name="text">
|
||||
<string>Clear log</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0" colspan="4">
|
||||
<widget class="QTextEdit" name="logs">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Monospace</family>
|
||||
</font>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources/>
|
||||
<connections/>
|
||||
</ui>
|
||||
Loading…
Add table
Add a link
Reference in a new issue