Initial commit.

This commit is contained in:
Storm Dragon
2025-06-30 15:46:18 -04:00
parent 0390943fc5
commit 0b6f76a2b2
37 changed files with 955 additions and 2250 deletions

View File

@ -1,9 +1,9 @@
#ifndef QJOYPAD_LAYOUT_H
#define QJOYPAD_LAYOUT_H
#ifndef THUNDERPAD_LAYOUT_H
#define THUNDERPAD_LAYOUT_H
//to allow for interprocess communications (ie, signaling a running instance of
//qjoypad by running "qjoypad layout-name", etc.) QJoyPad uses signals to
//thunderpad by running "thunderpad layout-name", etc.) ThunderPad uses signals to
//triger certain events. This is for signaling the main program to update
//the joystick device list.
#include <signal.h>
@ -109,6 +109,7 @@ class LayoutManager : public QObject {
QHash<int, JoyPad*> available;
QHash<int, JoyPad*> joypads;
bool isNotrayMode;
#ifdef WITH_LIBUDEV
bool initUDev();