mirror of
https://github.com/devinacker/bsnes-plus.git
synced 2025-04-02 10:52:46 -04:00
114 lines
2.9 KiB
C++
114 lines
2.9 KiB
C++
#define UNICODE
|
|
#define QT_NO_DEBUG
|
|
#ifndef QT_THREAD_SUPPORT
|
|
#define QT_THREAD_SUPPORT
|
|
#endif
|
|
|
|
#include <QApplication>
|
|
#include <QtWidgets>
|
|
//Q_IMPORT_PLUGIN(QJpegPlugin)
|
|
//Q_IMPORT_PLUGIN(QMngPlugin)
|
|
|
|
#include <snes.hpp>
|
|
|
|
#include <nall/base64.hpp>
|
|
#include <nall/config.hpp>
|
|
#include <nall/input.hpp>
|
|
#include <nall/ups.hpp>
|
|
#include <nall/snes/cartridge.hpp>
|
|
#include <nall/qt/concept.hpp>
|
|
#include <nall/qt/check-action.moc.hpp>
|
|
#include <nall/qt/check-delegate.moc.hpp>
|
|
#include <nall/qt/combo-delegate.moc.hpp>
|
|
#include <nall/qt/file-dialog.moc.hpp>
|
|
#include <nall/qt/radio-action.moc.hpp>
|
|
#include <nall/qt/window.moc.hpp>
|
|
using namespace nall;
|
|
|
|
#include <ruby/ruby.hpp>
|
|
using namespace ruby;
|
|
|
|
#include "config.hpp"
|
|
#include "interface.hpp"
|
|
|
|
#include "application/application.moc.hpp"
|
|
|
|
#include "base/about.moc.hpp"
|
|
#include "base/filebrowser.moc.hpp"
|
|
#include "base/htmlviewer.moc.hpp"
|
|
#include "base/loader.moc.hpp"
|
|
#include "base/main.moc.hpp"
|
|
#include "base/stateselect.moc.hpp"
|
|
|
|
#include "cartridge/cartridge.hpp"
|
|
|
|
#if defined(DEBUGGER)
|
|
#include "debugger/debugger.moc.hpp"
|
|
#include "debugger/disassembler/symbols/symbol_map.moc.hpp"
|
|
#include "debugger/debuggerview.moc.hpp"
|
|
#include "debugger/tracer.moc.hpp"
|
|
#include "debugger/registeredit.moc.hpp"
|
|
|
|
#include "debugger/disassembler/symbolsview.moc.hpp"
|
|
#include "debugger/disassembler/disassemblerview.moc.hpp"
|
|
|
|
#include "debugger/tools/breakpoint.moc.hpp"
|
|
#include "debugger/tools/memory.moc.hpp"
|
|
#include "debugger/tools/properties.moc.hpp"
|
|
|
|
#include "debugger/ppu/base-renderer.hpp"
|
|
#include "debugger/ppu/tile-renderer.hpp"
|
|
#include "debugger/ppu/tilemap-renderer.hpp"
|
|
|
|
#include "debugger/ppu/cgram-widget.moc.hpp"
|
|
#include "debugger/ppu/image-grid-widget.moc.hpp"
|
|
|
|
#include "debugger/ppu/oam-data-model.moc.hpp"
|
|
#include "debugger/ppu/oam-graphics-scene.moc.hpp"
|
|
|
|
#include "debugger/ppu/tile-viewer.moc.hpp"
|
|
#include "debugger/ppu/tilemap-viewer.moc.hpp"
|
|
#include "debugger/ppu/oam-viewer.moc.hpp"
|
|
#include "debugger/ppu/cgram-viewer.moc.hpp"
|
|
#endif
|
|
|
|
#include "input/input.hpp"
|
|
|
|
#include "link/filter.hpp"
|
|
#include "link/music.hpp"
|
|
#include "link/reader.hpp"
|
|
|
|
#include "movie/movie.hpp"
|
|
|
|
#include "settings/settings.moc.hpp"
|
|
#if defined(LAUNCHER)
|
|
#include "settings/profile.moc.hpp"
|
|
#endif
|
|
#include "settings/video.moc.hpp"
|
|
#include "settings/audio.moc.hpp"
|
|
#include "settings/input.moc.hpp"
|
|
#include "settings/paths.moc.hpp"
|
|
#include "settings/advanced.moc.hpp"
|
|
#include "settings/bsx.moc.hpp"
|
|
|
|
#include "state/state.hpp"
|
|
|
|
#include "tools/tools.moc.hpp"
|
|
#include "tools/cheateditor.moc.hpp"
|
|
#include "tools/cheatfinder.moc.hpp"
|
|
#include "tools/statemanager.moc.hpp"
|
|
#include "tools/effecttoggle.moc.hpp"
|
|
#include "tools/manifestviewer.moc.hpp"
|
|
#include "tools/soundviewer.moc.hpp"
|
|
|
|
#include "utility/utility.hpp"
|
|
|
|
struct Style {
|
|
static const char Monospace[64];
|
|
|
|
enum {
|
|
WindowMargin = 5,
|
|
WidgetSpacing = 5,
|
|
SeparatorSpacing = 5,
|
|
};
|
|
};
|