Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4982a51718 |
@@ -16,7 +16,6 @@
|
|||||||
|
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
|
|
||||||
#include <tchar.h>
|
|
||||||
#include <regex>
|
#include <regex>
|
||||||
#include "i2c_smbus_piix4.h"
|
#include "i2c_smbus_piix4.h"
|
||||||
#include "i2c_smbus_i801.h"
|
#include "i2c_smbus_i801.h"
|
||||||
|
|||||||
@@ -0,0 +1,95 @@
|
|||||||
|
QT += core gui
|
||||||
|
|
||||||
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
||||||
|
|
||||||
|
TARGET = OpenAuraSDK
|
||||||
|
TEMPLATE = app
|
||||||
|
|
||||||
|
LIBS += \
|
||||||
|
-lws2_32 \
|
||||||
|
-L"$$PWD/dependencies/inpout32_1501/Win32/" -linpout32
|
||||||
|
|
||||||
|
DEFINES -= \
|
||||||
|
UNICODE
|
||||||
|
|
||||||
|
DEFINES += \
|
||||||
|
_MBCS \
|
||||||
|
WIN32 \
|
||||||
|
_CRT_SECURE_NO_WARNINGS \
|
||||||
|
_WINSOCK_DEPRECATED_NO_WARNINGS \
|
||||||
|
WIN32_LEAN_AND_MEAN
|
||||||
|
|
||||||
|
INCLUDEPATH += \
|
||||||
|
dependencies/inpout32_1501/Win32/ \
|
||||||
|
dependencies/razer-chroma-2.9.0/inc \
|
||||||
|
i2c_smbus/ \
|
||||||
|
net_port/ \
|
||||||
|
serial_port/ \
|
||||||
|
wmi/ \
|
||||||
|
Controllers/AuraController/ \
|
||||||
|
Controllers/CorsairController/ \
|
||||||
|
Controllers/CorsairProController/ \
|
||||||
|
Controllers/HuePlusController/ \
|
||||||
|
Controllers/HyperXController/ \
|
||||||
|
Controllers/LEDStripController/ \
|
||||||
|
RGBController/ \
|
||||||
|
qt/
|
||||||
|
|
||||||
|
SOURCES += \
|
||||||
|
main.cpp \
|
||||||
|
OpenAuraSDK.cpp \
|
||||||
|
qt/OpenAuraSDKQtDialog.cpp \
|
||||||
|
i2c_smbus/i2c_smbus.cpp \
|
||||||
|
i2c_smbus/i2c_smbus_i801.cpp \
|
||||||
|
i2c_smbus/i2c_smbus_nct6775.cpp \
|
||||||
|
i2c_smbus/i2c_smbus_piix4.cpp \
|
||||||
|
net_port/net_port.cpp \
|
||||||
|
serial_port/serial_port.cpp \
|
||||||
|
wmi/wmi.cpp \
|
||||||
|
Controllers/AuraController/AuraController.cpp \
|
||||||
|
Controllers/AuraController/AuraControllerDetect.cpp \
|
||||||
|
Controllers/CorsairController/CorsairController.cpp \
|
||||||
|
Controllers/CorsairController/CorsairControllerDetect.cpp \
|
||||||
|
Controllers/CorsairProController/CorsairProController.cpp \
|
||||||
|
Controllers/CorsairProController/CorsairProControllerDetect.cpp \
|
||||||
|
Controllers/HuePlusController/HuePlusController.cpp \
|
||||||
|
Controllers/HuePlusController/HuePlusControllerDetect.cpp \
|
||||||
|
Controllers/HyperXController/HyperXController.cpp \
|
||||||
|
Controllers/HyperXController/HyperXControllerDetect.cpp \
|
||||||
|
Controllers/LEDStripController/LEDStripController.cpp \
|
||||||
|
Controllers/LEDStripController/LEDStripControllerDetect.cpp \
|
||||||
|
RGBController/RazerChromaSDKDetect.cpp \
|
||||||
|
RGBController/RGBController_Aura.cpp \
|
||||||
|
RGBController/RGBController_Corsair.cpp \
|
||||||
|
RGBController/RGBController_CorsairPro.cpp \
|
||||||
|
RGBController/RGBController_HuePlus.cpp \
|
||||||
|
RGBController/RGBController_HyperX.cpp \
|
||||||
|
RGBController/RGBController_LEDStrip.cpp \
|
||||||
|
RGBController/RGBController_RazerChromaSDK.cpp
|
||||||
|
|
||||||
|
HEADERS += \
|
||||||
|
dependencies/inpout32_1501/Win32/inpout32.h \
|
||||||
|
qt/OpenAuraSDKQtDialog.h \
|
||||||
|
i2c_smbus/i2c_smbus.h \
|
||||||
|
i2c_smbus/i2c_smbus_i801.h \
|
||||||
|
i2c_smbus/i2c_smbus_nct6775.h \
|
||||||
|
i2c_smbus/i2c_smbus_piix4.h \
|
||||||
|
net_port/net_port.h \
|
||||||
|
serial_port/serial_port.h \
|
||||||
|
wmi/wmi.h \
|
||||||
|
Controllers/AuraController/AuraController.h \
|
||||||
|
Controllers/CorsairController/CorsairController.h \
|
||||||
|
Controllers/CorsairProController/CorsairProController.h \
|
||||||
|
Controllers/HuePlusController/HuePlusController.h \
|
||||||
|
Controllers/HyperXController/HyperXController.h \
|
||||||
|
Controllers/LEDStripController/LEDStripController.h \
|
||||||
|
RGBController/RGBController.h \
|
||||||
|
RGBController/RGBController_Aura.h \
|
||||||
|
RGBController/RGBController_Corsair.h \
|
||||||
|
RGBController/RGBController_CorsairPro.h \
|
||||||
|
RGBController/RGBController_HuePlus.h \
|
||||||
|
RGBController/RGBController_HyperX.h \
|
||||||
|
RGBController/RGBController_RazerChromaSDK.h
|
||||||
|
|
||||||
|
FORMS += \
|
||||||
|
qt/openaurasdk.ui
|
||||||
@@ -13,15 +13,8 @@
|
|||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
#ifdef WIN32
|
|
||||||
|
|
||||||
#include "OpenAuraSDKDialog.h"
|
|
||||||
|
|
||||||
#else /* WIN32 */
|
|
||||||
|
|
||||||
#include "OpenAuraSDKQtDialog.h"
|
#include "OpenAuraSDKQtDialog.h"
|
||||||
|
|
||||||
#endif /* WIN32 */
|
|
||||||
|
|
||||||
extern std::vector<i2c_smbus_interface*> busses;
|
extern std::vector<i2c_smbus_interface*> busses;
|
||||||
extern std::vector<RGBController*> rgb_controllers;
|
extern std::vector<RGBController*> rgb_controllers;
|
||||||
@@ -38,20 +31,12 @@ int main(int argc, char* argv[])
|
|||||||
{
|
{
|
||||||
DetectRGBControllers();
|
DetectRGBControllers();
|
||||||
|
|
||||||
#if WIN32
|
|
||||||
OpenAuraSDKDialog dlg(busses, rgb_controllers);
|
|
||||||
dlg.DoModal();
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
#else
|
|
||||||
QApplication a(argc, argv);
|
QApplication a(argc, argv);
|
||||||
|
|
||||||
Ui::OpenAuraSDKQtDialog dlg(busses, rgb_controllers);
|
Ui::OpenAuraSDKQtDialog dlg(busses, rgb_controllers);
|
||||||
dlg.show();
|
dlg.show();
|
||||||
|
|
||||||
return a.exec();
|
return a.exec();
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/******************************************************************************************\
|
/******************************************************************************************\
|
||||||
@@ -63,8 +48,8 @@ int main(int argc, char* argv[])
|
|||||||
\******************************************************************************************/
|
\******************************************************************************************/
|
||||||
|
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PWSTR pCmdLine, int nCmdShow)
|
//int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PWSTR pCmdLine, int nCmdShow)
|
||||||
{
|
//{
|
||||||
main(0, NULL);
|
// main(0, NULL);
|
||||||
}
|
//}
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user