mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-02-03 22:34:19 +01:00
* 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
70 lines
1.3 KiB
C++
70 lines
1.3 KiB
C++
#ifndef MAINWINDOW_H
|
|
#define MAINWINDOW_H
|
|
|
|
#include <QMainWindow>
|
|
|
|
class MainWindow : public QMainWindow
|
|
{
|
|
Q_OBJECT
|
|
|
|
public:
|
|
explicit MainWindow(QWidget *parent = 0);
|
|
~MainWindow();
|
|
|
|
signals:
|
|
|
|
private slots:
|
|
void BootElf();
|
|
void BootGame();
|
|
void InstallPkg();
|
|
void Pause();
|
|
void Stop();
|
|
void SendOpenSysMenu();
|
|
void SendExit();
|
|
void Settings();
|
|
void PadSettings();
|
|
void AutoPauseSettings();
|
|
void VFSManager();
|
|
void VHDDManager();
|
|
void SaveData();
|
|
void ELFCompiler();
|
|
void CgDisasm();
|
|
void KernelExplorer();
|
|
void MemoryViewer();
|
|
void RSXDebugger();
|
|
void StringSearch();
|
|
void DecryptSPRXLibraries();
|
|
void About();
|
|
|
|
private:
|
|
void CreateActions();
|
|
void CreateMenus();
|
|
void CreateDockWindows();
|
|
|
|
QAction *bootElfAct;
|
|
QAction *bootGameAct;
|
|
QAction *bootInstallAct;
|
|
QAction *sysPauseAct;
|
|
QAction *sysStopAct;
|
|
QAction *sysSendOpenMenuAct;
|
|
QAction *sysSendExitAct;
|
|
QAction *confSettingsAct;
|
|
QAction *confPadAct;
|
|
QAction *confAutopauseManagerAct;
|
|
QAction *confVfsManagerAct;
|
|
QAction *confVhddManagerAct;
|
|
QAction *confSavedataManagerAct;
|
|
QAction *toolsCompilerAct;
|
|
QAction *toolsCgDisasmAct;
|
|
QAction *toolsKernelExplorerAct;
|
|
QAction *toolsMemoryViewerAct;
|
|
QAction *toolsRsxDebuggerAct;
|
|
QAction *toolsStringSearchAct;
|
|
QAction *toolsSecryptSprxLibsAct;
|
|
QAction *exitAct;
|
|
QAction *aboutAct;
|
|
QAction *aboutQtAct;
|
|
};
|
|
|
|
#endif // MAINWINDOW_H
|