123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- #ifndef DIALOGROADOBJECT_H
- #define DIALOGROADOBJECT_H
- #include <QDialog>
- #include <QLineEdit>
- #include <QLabel>
- #include <QComboBox>
- 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
|