AtCore  1.0.72
AtCore is a API to manage the serial connection between the computer and 3D Printers.
beddeform.h
Go to the documentation of this file.
1 /* AtCore KDE Libary for 3D Printers
2  SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
3  SPDX-FileCopyrightText: 2019 Chris Rizzitello <rizzitello@kde.org>
4 */
5 
6 #pragma once
7 
8 #include <QObject>
9 #include <QVariant>
10 
11 #include "atcore_export.h"
12 
19 class ATCORE_EXPORT BedDeform : public QObject
20 {
21  Q_OBJECT
22  Q_PROPERTY(QVariantList bedDeformationGrid READ bedDeformationGrid NOTIFY dataChanged)
23 public:
28  explicit BedDeform(QObject *parent = nullptr);
29 
30  ~BedDeform();
35  void decodeDeform(const QStringList &rawData);
47  QVariantList bedDeformationGrid();
48 signals:
49  void dataChanged(const QVariantList &data);
50 
51 private:
52  struct BedDeformPrivate;
54 };
The Bed Deform class.
Definition: beddeform.h:20
QVariantList bedDeformationGrid()
get bed Deform info
void dataChanged(const QVariantList &data)
BedDeformPrivate * d
Definition: beddeform.h:52
Definition: beddeform.cpp:9