00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_TRAJECTORYSIMULATE_H
00011 #define UI_TRAJECTORYSIMULATE_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QDoubleSpinBox>
00018 #include <QtGui/QHBoxLayout>
00019 #include <QtGui/QHeaderView>
00020 #include <QtGui/QPushButton>
00021 #include <QtGui/QSlider>
00022 #include <QtGui/QSpinBox>
00023 #include <QtGui/QSplitter>
00024 #include <QtGui/QTableWidget>
00025 #include <QtGui/QTextEdit>
00026 #include <QtGui/QVBoxLayout>
00027 #include <QtGui/QWidget>
00028
00029 namespace RobotGui {
00030
00031 class Ui_DlgTrajectorySimulate
00032 {
00033 public:
00034 QVBoxLayout *verticalLayout;
00035 QHBoxLayout *hboxLayout;
00036 QPushButton *ButtonStepStart;
00037 QPushButton *ButtonStepBack;
00038 QPushButton *ButtonStepStop;
00039 QPushButton *ButtonStepRun;
00040 QPushButton *ButtonStepForward;
00041 QPushButton *ButtonStepEnd;
00042 QHBoxLayout *horizontalLayout;
00043 QSlider *timeSlider;
00044 QDoubleSpinBox *timeSpinBox;
00045 QSpinBox *Override;
00046 QSplitter *splitter;
00047 QTableWidget *trajectoryTable;
00048 QTextEdit *Output;
00049
00050 void setupUi(QWidget *RobotGui__DlgTrajectorySimulate)
00051 {
00052 if (RobotGui__DlgTrajectorySimulate->objectName().isEmpty())
00053 RobotGui__DlgTrajectorySimulate->setObjectName(QString::fromUtf8("RobotGui__DlgTrajectorySimulate"));
00054 RobotGui__DlgTrajectorySimulate->resize(274, 466);
00055 QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
00056 sizePolicy.setHorizontalStretch(0);
00057 sizePolicy.setVerticalStretch(0);
00058 sizePolicy.setHeightForWidth(RobotGui__DlgTrajectorySimulate->sizePolicy().hasHeightForWidth());
00059 RobotGui__DlgTrajectorySimulate->setSizePolicy(sizePolicy);
00060 verticalLayout = new QVBoxLayout(RobotGui__DlgTrajectorySimulate);
00061 verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
00062 hboxLayout = new QHBoxLayout();
00063 hboxLayout->setSpacing(1);
00064 #ifndef Q_OS_MAC
00065 hboxLayout->setMargin(0);
00066 #endif
00067 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00068 ButtonStepStart = new QPushButton(RobotGui__DlgTrajectorySimulate);
00069 ButtonStepStart->setObjectName(QString::fromUtf8("ButtonStepStart"));
00070 QSizePolicy sizePolicy1(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
00071 sizePolicy1.setHorizontalStretch(0);
00072 sizePolicy1.setVerticalStretch(0);
00073 sizePolicy1.setHeightForWidth(ButtonStepStart->sizePolicy().hasHeightForWidth());
00074 ButtonStepStart->setSizePolicy(sizePolicy1);
00075 ButtonStepStart->setMinimumSize(QSize(30, 20));
00076 ButtonStepStart->setMaximumSize(QSize(35, 22));
00077 QFont font;
00078 font.setBold(true);
00079 font.setWeight(75);
00080 ButtonStepStart->setFont(font);
00081
00082 hboxLayout->addWidget(ButtonStepStart);
00083
00084 ButtonStepBack = new QPushButton(RobotGui__DlgTrajectorySimulate);
00085 ButtonStepBack->setObjectName(QString::fromUtf8("ButtonStepBack"));
00086 sizePolicy1.setHeightForWidth(ButtonStepBack->sizePolicy().hasHeightForWidth());
00087 ButtonStepBack->setSizePolicy(sizePolicy1);
00088 ButtonStepBack->setMinimumSize(QSize(30, 20));
00089 ButtonStepBack->setMaximumSize(QSize(35, 22));
00090 ButtonStepBack->setFont(font);
00091
00092 hboxLayout->addWidget(ButtonStepBack);
00093
00094 ButtonStepStop = new QPushButton(RobotGui__DlgTrajectorySimulate);
00095 ButtonStepStop->setObjectName(QString::fromUtf8("ButtonStepStop"));
00096 sizePolicy1.setHeightForWidth(ButtonStepStop->sizePolicy().hasHeightForWidth());
00097 ButtonStepStop->setSizePolicy(sizePolicy1);
00098 ButtonStepStop->setMinimumSize(QSize(30, 20));
00099 ButtonStepStop->setMaximumSize(QSize(35, 22));
00100 ButtonStepStop->setFont(font);
00101
00102 hboxLayout->addWidget(ButtonStepStop);
00103
00104 ButtonStepRun = new QPushButton(RobotGui__DlgTrajectorySimulate);
00105 ButtonStepRun->setObjectName(QString::fromUtf8("ButtonStepRun"));
00106 sizePolicy1.setHeightForWidth(ButtonStepRun->sizePolicy().hasHeightForWidth());
00107 ButtonStepRun->setSizePolicy(sizePolicy1);
00108 ButtonStepRun->setMinimumSize(QSize(30, 20));
00109 ButtonStepRun->setMaximumSize(QSize(35, 22));
00110 ButtonStepRun->setFont(font);
00111
00112 hboxLayout->addWidget(ButtonStepRun);
00113
00114 ButtonStepForward = new QPushButton(RobotGui__DlgTrajectorySimulate);
00115 ButtonStepForward->setObjectName(QString::fromUtf8("ButtonStepForward"));
00116 sizePolicy1.setHeightForWidth(ButtonStepForward->sizePolicy().hasHeightForWidth());
00117 ButtonStepForward->setSizePolicy(sizePolicy1);
00118 ButtonStepForward->setMinimumSize(QSize(30, 20));
00119 ButtonStepForward->setMaximumSize(QSize(35, 22));
00120 ButtonStepForward->setFont(font);
00121
00122 hboxLayout->addWidget(ButtonStepForward);
00123
00124 ButtonStepEnd = new QPushButton(RobotGui__DlgTrajectorySimulate);
00125 ButtonStepEnd->setObjectName(QString::fromUtf8("ButtonStepEnd"));
00126 sizePolicy1.setHeightForWidth(ButtonStepEnd->sizePolicy().hasHeightForWidth());
00127 ButtonStepEnd->setSizePolicy(sizePolicy1);
00128 ButtonStepEnd->setMinimumSize(QSize(30, 20));
00129 ButtonStepEnd->setMaximumSize(QSize(35, 22));
00130 ButtonStepEnd->setFont(font);
00131
00132 hboxLayout->addWidget(ButtonStepEnd);
00133
00134
00135 verticalLayout->addLayout(hboxLayout);
00136
00137 horizontalLayout = new QHBoxLayout();
00138 horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
00139 timeSlider = new QSlider(RobotGui__DlgTrajectorySimulate);
00140 timeSlider->setObjectName(QString::fromUtf8("timeSlider"));
00141 timeSlider->setMaximum(999);
00142 timeSlider->setOrientation(Qt::Horizontal);
00143
00144 horizontalLayout->addWidget(timeSlider);
00145
00146 timeSpinBox = new QDoubleSpinBox(RobotGui__DlgTrajectorySimulate);
00147 timeSpinBox->setObjectName(QString::fromUtf8("timeSpinBox"));
00148
00149 horizontalLayout->addWidget(timeSpinBox);
00150
00151 Override = new QSpinBox(RobotGui__DlgTrajectorySimulate);
00152 Override->setObjectName(QString::fromUtf8("Override"));
00153 Override->setMaximum(100);
00154 Override->setSingleStep(10);
00155 Override->setValue(100);
00156
00157 horizontalLayout->addWidget(Override);
00158
00159
00160 verticalLayout->addLayout(horizontalLayout);
00161
00162 splitter = new QSplitter(RobotGui__DlgTrajectorySimulate);
00163 splitter->setObjectName(QString::fromUtf8("splitter"));
00164 splitter->setOrientation(Qt::Vertical);
00165 trajectoryTable = new QTableWidget(splitter);
00166 if (trajectoryTable->columnCount() < 5)
00167 trajectoryTable->setColumnCount(5);
00168 QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
00169 trajectoryTable->setHorizontalHeaderItem(0, __qtablewidgetitem);
00170 QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
00171 trajectoryTable->setHorizontalHeaderItem(1, __qtablewidgetitem1);
00172 QTableWidgetItem *__qtablewidgetitem2 = new QTableWidgetItem();
00173 trajectoryTable->setHorizontalHeaderItem(2, __qtablewidgetitem2);
00174 QTableWidgetItem *__qtablewidgetitem3 = new QTableWidgetItem();
00175 trajectoryTable->setHorizontalHeaderItem(3, __qtablewidgetitem3);
00176 QTableWidgetItem *__qtablewidgetitem4 = new QTableWidgetItem();
00177 trajectoryTable->setHorizontalHeaderItem(4, __qtablewidgetitem4);
00178 trajectoryTable->setObjectName(QString::fromUtf8("trajectoryTable"));
00179 QSizePolicy sizePolicy2(QSizePolicy::Ignored, QSizePolicy::Expanding);
00180 sizePolicy2.setHorizontalStretch(0);
00181 sizePolicy2.setVerticalStretch(0);
00182 sizePolicy2.setHeightForWidth(trajectoryTable->sizePolicy().hasHeightForWidth());
00183 trajectoryTable->setSizePolicy(sizePolicy2);
00184 splitter->addWidget(trajectoryTable);
00185 trajectoryTable->horizontalHeader()->setDefaultSectionSize(40);
00186 trajectoryTable->verticalHeader()->setDefaultSectionSize(22);
00187 Output = new QTextEdit(splitter);
00188 Output->setObjectName(QString::fromUtf8("Output"));
00189 sizePolicy2.setHeightForWidth(Output->sizePolicy().hasHeightForWidth());
00190 Output->setSizePolicy(sizePolicy2);
00191 splitter->addWidget(Output);
00192
00193 verticalLayout->addWidget(splitter);
00194
00195
00196 retranslateUi(RobotGui__DlgTrajectorySimulate);
00197
00198 QMetaObject::connectSlotsByName(RobotGui__DlgTrajectorySimulate);
00199 }
00200
00201 void retranslateUi(QWidget *RobotGui__DlgTrajectorySimulate)
00202 {
00203 RobotGui__DlgTrajectorySimulate->setWindowTitle(QApplication::translate("RobotGui::DlgTrajectorySimulate", "Simulation", 0, QApplication::UnicodeUTF8));
00204 ButtonStepStart->setText(QApplication::translate("RobotGui::DlgTrajectorySimulate", "|<", 0, QApplication::UnicodeUTF8));
00205 ButtonStepBack->setText(QApplication::translate("RobotGui::DlgTrajectorySimulate", "<", 0, QApplication::UnicodeUTF8));
00206 ButtonStepStop->setText(QApplication::translate("RobotGui::DlgTrajectorySimulate", "||", 0, QApplication::UnicodeUTF8));
00207 ButtonStepRun->setText(QApplication::translate("RobotGui::DlgTrajectorySimulate", "|>", 0, QApplication::UnicodeUTF8));
00208 ButtonStepForward->setText(QApplication::translate("RobotGui::DlgTrajectorySimulate", ">", 0, QApplication::UnicodeUTF8));
00209 ButtonStepEnd->setText(QApplication::translate("RobotGui::DlgTrajectorySimulate", ">|", 0, QApplication::UnicodeUTF8));
00210 Override->setSuffix(QApplication::translate("RobotGui::DlgTrajectorySimulate", "%", 0, QApplication::UnicodeUTF8));
00211 QTableWidgetItem *___qtablewidgetitem = trajectoryTable->horizontalHeaderItem(0);
00212 ___qtablewidgetitem->setText(QApplication::translate("RobotGui::DlgTrajectorySimulate", "Type", 0, QApplication::UnicodeUTF8));
00213 QTableWidgetItem *___qtablewidgetitem1 = trajectoryTable->horizontalHeaderItem(1);
00214 ___qtablewidgetitem1->setText(QApplication::translate("RobotGui::DlgTrajectorySimulate", "Name", 0, QApplication::UnicodeUTF8));
00215 QTableWidgetItem *___qtablewidgetitem2 = trajectoryTable->horizontalHeaderItem(2);
00216 ___qtablewidgetitem2->setText(QApplication::translate("RobotGui::DlgTrajectorySimulate", "C", 0, QApplication::UnicodeUTF8));
00217 QTableWidgetItem *___qtablewidgetitem3 = trajectoryTable->horizontalHeaderItem(3);
00218 ___qtablewidgetitem3->setText(QApplication::translate("RobotGui::DlgTrajectorySimulate", "V", 0, QApplication::UnicodeUTF8));
00219 QTableWidgetItem *___qtablewidgetitem4 = trajectoryTable->horizontalHeaderItem(4);
00220 ___qtablewidgetitem4->setText(QApplication::translate("RobotGui::DlgTrajectorySimulate", "A", 0, QApplication::UnicodeUTF8));
00221 Q_UNUSED(RobotGui__DlgTrajectorySimulate);
00222 }
00223
00224 };
00225
00226 }
00227
00228 namespace RobotGui {
00229 namespace Ui {
00230 class DlgTrajectorySimulate: public Ui_DlgTrajectorySimulate {};
00231 }
00232 }
00233
00234 #endif // UI_TRAJECTORYSIMULATE_H