#ifndef DIALOGROADOBJECT_H #define DIALOGROADOBJECT_H #include #include #include #include namespace Ui { class DialogRoadObject; } class DialogRoadObject : public QDialog { Q_OBJECT public: explicit DialogRoadObject(QWidget *parent = nullptr); ~DialogRoadObject(); private: Ui::DialogRoadObject *ui; private: void CreateView(); private: QLineEdit * mpLEt; QLineEdit * mpLEzOffset; QComboBox * mpCBtype; QLineEdit * mpLEvalidLength; QComboBox * mpCBorientation; QLineEdit * mpLEsubtype; QComboBox * mpCBdynamic; QLineEdit * mpLEhdg; QLineEdit * mpLEname; QLineEdit * mpLEpitch; QLineEdit * mpLEid; QLineEdit * mpLEroll; QLineEdit * mpLEheight; QLineEdit * mpLEs; QLineEdit * mpLElength; QLineEdit * mpLEwidth; QLineEdit * mpLEradius; private: QLineEdit * CreateLE(int pos_x,int pos_y,int nLabelWidth,int nLEWidth,int nHeight,std::string strname); QComboBox * CreateCB(int pos_x,int pos_y,int nLabelWidth,int nLEWidth,int nHeight,std::string strname); }; #endif // DIALOGROADOBJECT_H