mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-06 23:15:18 +00:00
[WIP] Update Qt interface (#2336)
* Fix rpcs3qt Linux build * Files clean up * Add base MainWindow class * Add slot stubs * Update MainWindow::DecryptSPRXLibraries * Add SettingsDialog base class and tab stubs * Add CoreTab base layout * Add compile guards * Minor fixes * Add GraphicsTab base layout * Add OK button signal * Remove QML stuff * Fix indentation * Add AudioTab base layout * Add InputTab base layout * Fix layouts * Add MiscTab base layout * Fix layouts * Add NetworkingTab base layout * Add SystemTab base layout * Fix button layout in SettingsDialog * Make SettingsDialog resizable * Add base dock widget stubs * Add very base PadSettingsDialog layout * Add combo box entries * Abb LogFrame base layout * Fix indent * Abb GameListFrame base layout * Minor fixes * Add AutoPauseSettingsDialog base layout
This commit is contained in:
parent
d8dc4f4474
commit
74e806810d
30 changed files with 1434 additions and 12 deletions
38
rpcs3/rpcs3qt/logframe.cpp
Normal file
38
rpcs3/rpcs3qt/logframe.cpp
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
#ifdef QT_UI
|
||||
|
||||
#include "logframe.h"
|
||||
|
||||
LogFrame::LogFrame(QWidget *parent) : QDockWidget(tr("Log"), parent)
|
||||
{
|
||||
tabWidget = new QTabWidget;
|
||||
|
||||
log = new QTextEdit(tabWidget);
|
||||
QPalette logPalette = log->palette();
|
||||
logPalette.setColor(QPalette::Base, Qt::black);
|
||||
log->setPalette(logPalette);
|
||||
log->setReadOnly(true);
|
||||
|
||||
tty = new QTextEdit(tabWidget);
|
||||
QPalette ttyPalette = log->palette();
|
||||
ttyPalette.setColor(QPalette::Base, Qt::black);
|
||||
ttyPalette.setColor(QPalette::Text, Qt::white);
|
||||
tty->setPalette(ttyPalette);
|
||||
tty->setReadOnly(true);
|
||||
|
||||
tabWidget->addTab(log, tr("Log"));
|
||||
tabWidget->addTab(tty, tr("TTY"));
|
||||
|
||||
setWidget(tabWidget);
|
||||
|
||||
// Check for updates every ~10 ms
|
||||
QTimer *timer = new QTimer(this);
|
||||
connect(timer, &QTimer::timeout, this, &LogFrame::Update);
|
||||
timer->start(10);
|
||||
}
|
||||
|
||||
void LogFrame::Update()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
#endif // QT_UI
|
||||
Loading…
Add table
Add a link
Reference in a new issue