mirror of https://github.com/bsnes-emu/bsnes.git
46 lines
1.2 KiB
C++
Executable File
46 lines
1.2 KiB
C++
Executable File
#include "ui-base.hpp"
|
|
#include "resource.rcc"
|
|
|
|
#if defined(PLATFORM_X)
|
|
#include "platform/platform_x.cpp"
|
|
const char Style::Monospace[64] = "Liberation Mono";
|
|
#elif defined(PLATFORM_OSX)
|
|
#include "platform/platform_osx.cpp"
|
|
const char Style::Monospace[64] = "Courier New";
|
|
#elif defined(PLATFORM_WIN)
|
|
#include "platform/platform_win.cpp"
|
|
const char Style::Monospace[64] = "Lucida Console";
|
|
#else
|
|
#error "unsupported platform"
|
|
#endif
|
|
|
|
#include "config.cpp"
|
|
#include "interface.cpp"
|
|
|
|
const char defaultStylesheet[] =
|
|
"#backdrop {"
|
|
" background: #000000;"
|
|
"}\n";
|
|
|
|
#include "check-action.moc"
|
|
#include "file-dialog.moc"
|
|
#include "hex-editor.moc"
|
|
#include "radio-action.moc"
|
|
#include "window.moc"
|
|
|
|
#include "application/application.cpp"
|
|
#include "link/filter.cpp"
|
|
#include "link/reader.cpp"
|
|
#include "utility/utility.cpp"
|
|
|
|
//override filename's path with filepath, but only if filepath isn't empty
|
|
//used for GUI's "path selection" functionality
|
|
string filepath(const char *filename, const char *filepath) {
|
|
if(!filepath || !*filepath) return filename;
|
|
return string() << dir(filepath) << notdir(filename);
|
|
}
|
|
|
|
int main(int argc, char **argv) {
|
|
return application.main(argc, argv);
|
|
}
|