Thank you for the patch SbIR. I have incorporated the changes you made and the solution works. Since QX11Info is not available in Qt5, I will just use your X11Info abstraction class under Qt4 as well since the QX11Info class was used for convenience. An update to this program will be up in a day or two.
Search Criteria
Package Details: antimicrox 3.3.4-3
Git Clone URL: | https://aur.archlinux.org/antimicrox.git (read-only, click to copy) |
---|---|
Package Base: | antimicrox |
Description: | Graphical program used to map keyboard buttons and mouse controls to a gamepad |
Upstream URL: | https://github.com/AntiMicroX/antimicroX |
Licenses: | GPL3 |
Conflicts: | antimicro |
Provides: | antimicro |
Replaces: | antimicro |
Submitter: | frealgagu |
Maintainer: | frealgagu |
Last Packager: | frealgagu |
Votes: | 120 |
Popularity: | 0.39 |
First Submitted: | 2020-01-22 18:17 (UTC) |
Last Updated: | 2023-09-09 23:50 (UTC) |
Dependencies (9)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libxtst
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR)
- cmake (cmake-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- gettext (gettext-gitAUR) (make)
- itstool (make)
- qt5-tools (qt5-tools-gitAUR) (make)
Required by (3)
- bizhawk-monort (requires antimicro) (optional)
- input-devices-support (optional)
- next (requires antimicro) (optional)
Sources (1)
Ryochan7 commented on 2013-05-10 06:43 (UTC)
SbIR commented on 2013-05-04 17:12 (UTC)
The program is built using Qt5 if qmake-qt4 is not specified. There are no major problems for it not to work with Qt5 so I’ve made a quick patch:
http://pastebin.com/6KVcs9BM
You only need to add widgets to Qt project and replace <QtGui/QApplication> with <Qapplication>. Also there is no <QX11Info> in Qt5 so I use a wrapper for Xlib to replace it.
Pinned Comments
frealgagu commented on 2020-12-05 22:44 (UTC)
I maintain the latest built package at:
https://github.com/frealgagu/archlinux.antimicrox/releases/