Commit Graph

50 Commits

Author SHA1 Message Date
1d8eb2a808 Removed signals. 2023-11-16 08:29:17 +01:00
22fb039172 Moved PLUGIN_STATE, RESULT_STATE, CASH_STATE, TICKET_VARIANT to ATBAPPplugin.h
Removed signals.
2023-11-16 08:26:36 +01:00
cf8dd83a48 Add enums for describing plugin status:
PLUGIN_STATE
RESULT_STATE
CASH_STATE
TICKET_VARIANT
STEP
TERMINAL_STATE.
Add default implementation for getPluginInfo().
2023-11-16 08:23:07 +01:00
1a08f8ee3a Return QStringList from getPluginInfo(). 2023-11-15 11:26:45 +01:00
94b51b5794 emulate functionality of generate-version.sh 2023-11-15 11:02:05 +01:00
f833d9d13d remove unused file 2023-11-15 11:01:16 +01:00
aa4cc78380 removed setPluginInfo() 2023-11-15 11:00:32 +01:00
83e282b7fc removed setPluginInfo() 2023-11-15 11:00:19 +01:00
444b2f09e3 removed setPluginInfo() 2023-11-15 11:00:08 +01:00
ce08b4b334 removed setPluginInfo() 2023-11-15 10:59:59 +01:00
5f73704020 removed setPluginInfo() 2023-11-15 10:59:48 +01:00
df9078de98 remove unused file 2023-11-15 10:56:27 +01:00
a139fdb58f remove version.h 2023-11-14 15:58:50 +01:00
6491646243 remove version.h 2023-11-14 15:58:19 +01:00
af351ee092 remove version.h 2023-11-14 15:57:52 +01:00
8490ba8a3a remove version.h 2023-11-14 15:57:30 +01:00
f9680105ab removed version.h 2023-11-14 15:56:36 +01:00
c8c19e8cfc re-implemented setPluginInfo() 2023-11-14 15:56:03 +01:00
c5654509a3 defines for use in setPluginInfo() 2023-11-14 15:55:27 +01:00
be98f7e178 Add pure virtual setPluginInfo() 2023-11-14 15:05:09 +01:00
909d1355a0 Declare pure virtual function setPluginInfo() 2023-11-14 14:55:42 +01:00
35f3c5f0a1 implement setPluginInfo() 2023-11-14 14:54:58 +01:00
1c2ac9f4da add handling for meta-data json file 2023-11-14 14:53:52 +01:00
078dd94e60 add meta-data json file 2023-11-14 14:53:11 +01:00
ed8505c177 add meta-info for this plugin 2023-11-14 14:49:51 +01:00
63b4d7577d Delete needless interfaces.h 2023-11-14 13:45:08 +01:00
fc70115079 Minor: comment out some code. 2023-11-14 13:41:09 +01:00
f96ac85a18 Derive from QObject so we can load the VMCInterface.
Add pure virtual functions initPlugin() and initVMCPlugin().
Minor: comment out some code.
2023-11-14 13:39:06 +01:00
028792143a Mior: comment some parts out. 2023-11-14 13:38:08 +01:00
d15d15b55a Add pure virtual functions initPlugin() and initVMCPlugin(). 2023-11-14 13:37:31 +01:00
5f7fc7f168 Do not derive UnifiedDCVMCInterface from QObject. Otherwise we can not load VMCInterface. 2023-11-14 13:36:04 +01:00
0f6e666124 Added default ctor and virtual default dtor 2023-11-14 13:33:59 +01:00
27bc4afd51 Added ATBAPPplugin 2023-11-14 13:32:51 +01:00
365b02a9c9 Initialize vmc-pointer and connect with various slots in appControl and atbSystem. 2023-11-13 13:54:52 +01:00
a1b1cedd09 initPlugin(): use parameters for atbSystem and hmiConfig. 2023-11-13 13:53:19 +01:00
af72ad43a4 Use invokeMethod() on m_appControl-pointer to call getCurrentProgramMode(). 2023-11-13 13:50:46 +01:00
dfba8e3807 Minor: add comment. 2023-11-13 13:49:55 +01:00
5f37646b4a e settings instead of config-pointer. 2023-11-13 13:49:22 +01:00
74cf8f136c USe QSettings parameter in constructor. 2023-11-13 13:48:06 +01:00
e52813b78f Use QSettings parameter in constructor 2023-11-13 13:47:22 +01:00
e6d7e7a536 Minor: removed header. 2023-11-13 13:45:24 +01:00
f85bf3debf use extended version of initVMCPlugin() 2023-11-13 12:54:28 +01:00
08655a0229 extend signature of initPlugin and inintVMC plugin 2023-11-13 12:53:27 +01:00
197dacf822 remove ATBHMIconfig, AppControl and atb_system 2023-11-13 12:51:54 +01:00
838c02d9e2 delete obsolete files 2023-11-13 12:50:57 +01:00
3bbf36cdd7 save for the weekend 2023-11-10 14:17:22 +01:00
0ee7df32b5 Handle settings. Handle object-parent. 2023-11-10 13:12:59 +01:00
ad4bae4bfb To be deleted later. Use files from main-appilcation. 2023-11-10 13:11:57 +01:00
26c1f0143e Add first version which at least complies. 2023-11-10 11:59:00 +01:00
a21fa5fce9 first commit 2023-11-09 14:56:36 +01:00