Changeset View
Changeset View
Standalone View
Standalone View
src/core/atcore.h
Show First 20 Lines • Show All 54 Lines • ▼ Show 20 Line(s) | |||||
55 | * 5. Qt Plugin path/AtCore (runtime) | 55 | * 5. Qt Plugin path/AtCore (runtime) | ||
56 | * 6. ECM set KDE PLUGIN DIR (buildtime) | 56 | * 6. ECM set KDE PLUGIN DIR (buildtime) | ||
57 | * 7. Build Dir/plugins (buildtime) | 57 | * 7. Build Dir/plugins (buildtime) | ||
58 | */ | 58 | */ | ||
59 | class ATCORE_EXPORT AtCore : public QObject | 59 | class ATCORE_EXPORT AtCore : public QObject | ||
60 | { | 60 | { | ||
61 | Q_OBJECT | 61 | Q_OBJECT | ||
62 | Q_PROPERTY(QString version READ version CONSTANT) | 62 | Q_PROPERTY(QString version READ version CONSTANT) | ||
63 | Q_PROPERTY(QStringList availableFirmwarePlugins READ availableFirmwarePlugins) | 63 | Q_PROPERTY(QStringList availableFirmwarePlugins READ availableFirmwarePlugins NOTIFY availableFirmwarePluginsChanged) | ||
64 | Q_PROPERTY(int extruderCount READ extruderCount WRITE setExtruderCount NOTIFY extruderCountChanged) | 64 | Q_PROPERTY(int extruderCount READ extruderCount WRITE setExtruderCount NOTIFY extruderCountChanged) | ||
65 | Q_PROPERTY(int temperatureTimerInterval READ temperatureTimerInterval WRITE setTemperatureTimerInterval NOTIFY temperatureTimerIntervalChanged); | 65 | Q_PROPERTY(int temperatureTimerInterval READ temperatureTimerInterval WRITE setTemperatureTimerInterval NOTIFY temperatureTimerIntervalChanged); | ||
66 | Q_PROPERTY(int serialTimerInterval READ serialTimerInterval WRITE setSerialTimerInterval NOTIFY serialTimerIntervalChanged) | 66 | Q_PROPERTY(int serialTimerInterval READ serialTimerInterval WRITE setSerialTimerInterval NOTIFY serialTimerIntervalChanged) | ||
67 | Q_PROPERTY(QStringList serialPorts READ serialPorts NOTIFY portsChanged) | 67 | Q_PROPERTY(QStringList serialPorts READ serialPorts NOTIFY portsChanged) | ||
68 | Q_PROPERTY(float percentagePrinted READ percentagePrinted NOTIFY printProgressChanged) | 68 | Q_PROPERTY(float percentagePrinted READ percentagePrinted NOTIFY printProgressChanged) | ||
69 | Q_PROPERTY(QStringList portSpeeds READ portSpeeds CONSTANT) | 69 | Q_PROPERTY(QStringList portSpeeds READ portSpeeds CONSTANT) | ||
70 | Q_PROPERTY(QString connectedPort READ connectedPort) | 70 | Q_PROPERTY(QString connectedPort READ connectedPort) | ||
71 | Q_PROPERTY(AtCore::STATES state READ state WRITE setState NOTIFY stateChanged) | 71 | Q_PROPERTY(AtCore::STATES state READ state WRITE setState NOTIFY stateChanged) | ||
▲ Show 20 Lines • Show All 231 Lines • ▼ Show 20 Line(s) | 238 | signals: | |||
303 | void sdCardFileListChanged(const QStringList &fileList); | 303 | void sdCardFileListChanged(const QStringList &fileList); | ||
304 | 304 | | |||
305 | /** | 305 | /** | ||
306 | * @brief pushedCommand via serialLayer connect this to your log to see send commands | 306 | * @brief pushedCommand via serialLayer connect this to your log to see send commands | ||
307 | * @param comm: the command sent. | 307 | * @param comm: the command sent. | ||
308 | */ | 308 | */ | ||
309 | void pushedCommand(const QByteArray &comm); | 309 | void pushedCommand(const QByteArray &comm); | ||
310 | 310 | | |||
311 | /** | ||||
312 | * @brief availableFirmwarePluginsChanged notify about the new plugins available | ||||
313 | */ | ||||
314 | void availableFirmwarePluginsChanged(); | ||||
315 | | ||||
311 | public slots: | 316 | public slots: | ||
312 | 317 | | |||
313 | /** | 318 | /** | ||
314 | * @brief Set the printers state | 319 | * @brief Set the printers state | ||
315 | * @param state : printer state. | 320 | * @param state : printer state. | ||
316 | * @sa state(), stateChanged(), AtCore::STATES | 321 | * @sa state(), stateChanged(), AtCore::STATES | ||
317 | */ | 322 | */ | ||
318 | void setState(AtCore::STATES state); | 323 | void setState(AtCore::STATES state); | ||
▲ Show 20 Lines • Show All 305 Lines • Show Last 20 Lines |