mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-02-24 15:12:23 +01:00
byuu says: Changelog: - hiro: added Qt5 support - hiro: added GTK3 support (currently runs very poorly) - bsnes: number of recent games and quick state slots can be changed programmatically now - I may expose this as a configuration file setting, but probably not within the GUI - nall: use -Wno-everything when compiling with Clang - sorry, Clang's meaningless warning messages are just endless ...
22 lines
563 B
C++
22 lines
563 B
C++
#include <QApplication>
|
|
#include <QtGui>
|
|
#if HIRO_QT==5
|
|
#include <QtWidgets>
|
|
#endif
|
|
#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
|
|
#if HIRO_QT==4
|
|
#undef QLOCATION
|
|
#define QLOCATION "\0" __FILE__ ":" QTOSTRING(__LINE__)
|
|
#endif
|