mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-02-24 15:12:23 +01:00
byuu says: This release adds the phoenix/Cocoa port, and rewrites a lot of the higan user interface to work with all of the new changes (like blocking in the main run loop and in modal windows.) It doesn't yet modify the compilation flags to actually build on OS X yet, and even then, we don't really have ruby drivers, so there'd be no video, audio or input. Two months between a single WIP point release ... for the first six years, I never went more than a month without a full official release. I guess I should be happy that it's become so refined, but I sure do miss those halcyon days of exciting progress.
17 lines
494 B
C++
17 lines
494 B
C++
#include <QApplication>
|
|
#include <QtGui>
|
|
#include <nall/xorg/guard.hpp>
|
|
#define XK_MISCELLANY
|
|
#define XK_LATIN1
|
|
#include <X11/Xlib.h>
|
|
#include <X11/keysymdef.h>
|
|
#undef XK_MISCELLANY
|
|
#undef XK_LATIN1
|
|
#include <nall/xorg/guard.hpp>
|
|
|
|
//Qt 4.8.0 and earlier improperly define the QLOCATION macro
|
|
//in C++11, it is detected as a malformed user-defined literal
|
|
//below is a workaround to fix compilation errors caused by this
|
|
#undef QLOCATION
|
|
#define QLOCATION "\0" __FILE__ ":" QTOSTRING(__LINE__)
|