#pragma once #include "lc_model.h" struct lcPropertiesDialogOptions { lcModelProperties Properties; lcPartsList PartsList; lcBoundingBox BoundingBox; }; namespace Ui { class lcQPropertiesDialog; } class lcQPropertiesDialog : public QDialog { Q_OBJECT public: lcQPropertiesDialog(QWidget* Parent, lcPropertiesDialogOptions* Options); ~lcQPropertiesDialog(); lcPropertiesDialogOptions* mOptions; public slots: void accept() override; private: Ui::lcQPropertiesDialog* ui; };