#ifndef ITEMDETAILMAPPER_H #define ITEMDETAILMAPPER_H #include class QLabel; class QLineEdit; class QDoubleSpinBox; class QSpinBox; class ItemDetailMapper : public QWidget { Q_OBJECT public: explicit ItemDetailMapper(QWidget* parent = nullptr); signals: private: QLabel* m_nameLabel = nullptr; QLineEdit* m_nameEdit = nullptr; QLabel* m_descriptionLabel = nullptr; QLineEdit* m_descriptionEdit = nullptr; QLabel* m_infoLabel = nullptr; QLineEdit* m_infoEdit = nullptr; QLabel* m_amountLabel = nullptr; QSpinBox* m_amountBox = nullptr; QLabel* m_factorLabel = nullptr; QDoubleSpinBox* m_factorBox = nullptr; }; #endif // ITEMDETAILMAPPER_H