00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_DBASEDLG_H
00011 #define UI_DBASEDLG_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QCheckBox>
00018 #include <QtGui/QComboBox>
00019 #include <QtGui/QGraphicsView>
00020 #include <QtGui/QGroupBox>
00021 #include <QtGui/QHeaderView>
00022 #include <QtGui/QLabel>
00023 #include <QtGui/QLineEdit>
00024 #include <QtGui/QPushButton>
00025 #include <QtGui/QRadioButton>
00026 #include <QtGui/QWidget>
00027
00028 QT_BEGIN_NAMESPACE
00029
00030 class Ui_DBaseDlgUI
00031 {
00032 public:
00033 QGroupBox *connectionGroup;
00034 QLineEdit *hostLineEdit;
00035 QLabel *hostLabel;
00036 QLabel *portLabel;
00037 QLineEdit *portLineEdit;
00038 QLabel *databaseLabel;
00039 QLineEdit *databaseLineEdit;
00040 QLabel *usernameLabel;
00041 QLineEdit *usernameLineEdit;
00042 QLabel *passwordLabel;
00043 QLineEdit *passwordLineEdit;
00044 QPushButton *connectButton;
00045 QGroupBox *browserGroup;
00046 QComboBox *modelsComboBox;
00047 QLabel *modelsLabel;
00048 QPushButton *loadModelButton;
00049 QPushButton *loadGraspButton;
00050 QGraphicsView *objectGraph;
00051 QComboBox *classesComboBox;
00052 QLabel *classesLabel;
00053 QComboBox *typesComboBox;
00054 QGroupBox *graspsGroup;
00055 QPushButton *previousGraspButton;
00056 QPushButton *nextGraspButton;
00057 QLabel *graspIndexLabel;
00058 QLabel *epsilonQualityLabel;
00059 QRadioButton *showPreGraspRadioButton;
00060 QRadioButton *showFinalGraspRadioButton;
00061 QLabel *volumeQualityLabel;
00062 QLabel *energyLabel;
00063 QPushButton *sortButton;
00064 QComboBox *sortBox;
00065 QCheckBox *showMarkersBox;
00066 QLabel *clearanceLabel;
00067 QPushButton *exitButton;
00068 QPushButton *plannerButton;
00069 QPushButton *createGWSButton;
00070
00071 void setupUi(QWidget *DBaseDlgUI)
00072 {
00073 if (DBaseDlgUI->objectName().isEmpty())
00074 DBaseDlgUI->setObjectName(QString::fromUtf8("DBaseDlgUI"));
00075 DBaseDlgUI->resize(465, 531);
00076 connectionGroup = new QGroupBox(DBaseDlgUI);
00077 connectionGroup->setObjectName(QString::fromUtf8("connectionGroup"));
00078 connectionGroup->setGeometry(QRect(20, 20, 431, 141));
00079 hostLineEdit = new QLineEdit(connectionGroup);
00080 hostLineEdit->setObjectName(QString::fromUtf8("hostLineEdit"));
00081 hostLineEdit->setGeometry(QRect(100, 25, 301, 20));
00082 hostLabel = new QLabel(connectionGroup);
00083 hostLabel->setObjectName(QString::fromUtf8("hostLabel"));
00084 hostLabel->setGeometry(QRect(47, 28, 30, 16));
00085 portLabel = new QLabel(connectionGroup);
00086 portLabel->setObjectName(QString::fromUtf8("portLabel"));
00087 portLabel->setGeometry(QRect(290, 57, 41, 16));
00088 portLineEdit = new QLineEdit(connectionGroup);
00089 portLineEdit->setObjectName(QString::fromUtf8("portLineEdit"));
00090 portLineEdit->setGeometry(QRect(330, 54, 71, 20));
00091 databaseLabel = new QLabel(connectionGroup);
00092 databaseLabel->setObjectName(QString::fromUtf8("databaseLabel"));
00093 databaseLabel->setGeometry(QRect(25, 54, 71, 16));
00094 databaseLineEdit = new QLineEdit(connectionGroup);
00095 databaseLineEdit->setObjectName(QString::fromUtf8("databaseLineEdit"));
00096 databaseLineEdit->setGeometry(QRect(100, 54, 121, 20));
00097 usernameLabel = new QLabel(connectionGroup);
00098 usernameLabel->setObjectName(QString::fromUtf8("usernameLabel"));
00099 usernameLabel->setGeometry(QRect(20, 83, 71, 16));
00100 usernameLineEdit = new QLineEdit(connectionGroup);
00101 usernameLineEdit->setObjectName(QString::fromUtf8("usernameLineEdit"));
00102 usernameLineEdit->setGeometry(QRect(100, 82, 121, 20));
00103 passwordLabel = new QLabel(connectionGroup);
00104 passwordLabel->setObjectName(QString::fromUtf8("passwordLabel"));
00105 passwordLabel->setGeometry(QRect(260, 80, 61, 16));
00106 passwordLineEdit = new QLineEdit(connectionGroup);
00107 passwordLineEdit->setObjectName(QString::fromUtf8("passwordLineEdit"));
00108 passwordLineEdit->setGeometry(QRect(330, 80, 71, 20));
00109 passwordLineEdit->setEchoMode(QLineEdit::Password);
00110 connectButton = new QPushButton(connectionGroup);
00111 connectButton->setObjectName(QString::fromUtf8("connectButton"));
00112 connectButton->setGeometry(QRect(330, 110, 75, 24));
00113 browserGroup = new QGroupBox(DBaseDlgUI);
00114 browserGroup->setObjectName(QString::fromUtf8("browserGroup"));
00115 browserGroup->setGeometry(QRect(20, 170, 431, 151));
00116 modelsComboBox = new QComboBox(browserGroup);
00117 modelsComboBox->setObjectName(QString::fromUtf8("modelsComboBox"));
00118 modelsComboBox->setGeometry(QRect(80, 50, 141, 22));
00119 modelsComboBox->setEditable(false);
00120 modelsLabel = new QLabel(browserGroup);
00121 modelsLabel->setObjectName(QString::fromUtf8("modelsLabel"));
00122 modelsLabel->setGeometry(QRect(20, 50, 51, 16));
00123 loadModelButton = new QPushButton(browserGroup);
00124 loadModelButton->setObjectName(QString::fromUtf8("loadModelButton"));
00125 loadModelButton->setGeometry(QRect(20, 80, 201, 24));
00126 loadGraspButton = new QPushButton(browserGroup);
00127 loadGraspButton->setObjectName(QString::fromUtf8("loadGraspButton"));
00128 loadGraspButton->setGeometry(QRect(140, 120, 81, 24));
00129 objectGraph = new QGraphicsView(browserGroup);
00130 objectGraph->setObjectName(QString::fromUtf8("objectGraph"));
00131 objectGraph->setGeometry(QRect(240, 12, 176, 132));
00132 classesComboBox = new QComboBox(browserGroup);
00133 classesComboBox->setObjectName(QString::fromUtf8("classesComboBox"));
00134 classesComboBox->setGeometry(QRect(80, 16, 141, 22));
00135 classesComboBox->setEditable(false);
00136 classesLabel = new QLabel(browserGroup);
00137 classesLabel->setObjectName(QString::fromUtf8("classesLabel"));
00138 classesLabel->setGeometry(QRect(20, 20, 51, 16));
00139 typesComboBox = new QComboBox(browserGroup);
00140 typesComboBox->setObjectName(QString::fromUtf8("typesComboBox"));
00141 typesComboBox->setGeometry(QRect(20, 121, 111, 22));
00142 typesComboBox->setEditable(false);
00143 graspsGroup = new QGroupBox(DBaseDlgUI);
00144 graspsGroup->setObjectName(QString::fromUtf8("graspsGroup"));
00145 graspsGroup->setGeometry(QRect(20, 340, 431, 141));
00146 previousGraspButton = new QPushButton(graspsGroup);
00147 previousGraspButton->setObjectName(QString::fromUtf8("previousGraspButton"));
00148 previousGraspButton->setGeometry(QRect(20, 40, 41, 24));
00149 nextGraspButton = new QPushButton(graspsGroup);
00150 nextGraspButton->setObjectName(QString::fromUtf8("nextGraspButton"));
00151 nextGraspButton->setGeometry(QRect(130, 40, 41, 24));
00152 graspIndexLabel = new QLabel(graspsGroup);
00153 graspIndexLabel->setObjectName(QString::fromUtf8("graspIndexLabel"));
00154 graspIndexLabel->setGeometry(QRect(70, 40, 51, 20));
00155 graspIndexLabel->setAlignment(Qt::AlignCenter);
00156 epsilonQualityLabel = new QLabel(graspsGroup);
00157 epsilonQualityLabel->setObjectName(QString::fromUtf8("epsilonQualityLabel"));
00158 epsilonQualityLabel->setGeometry(QRect(270, 20, 131, 20));
00159 epsilonQualityLabel->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
00160 showPreGraspRadioButton = new QRadioButton(graspsGroup);
00161 showPreGraspRadioButton->setObjectName(QString::fromUtf8("showPreGraspRadioButton"));
00162 showPreGraspRadioButton->setGeometry(QRect(23, 16, 111, 19));
00163 showFinalGraspRadioButton = new QRadioButton(graspsGroup);
00164 showFinalGraspRadioButton->setObjectName(QString::fromUtf8("showFinalGraspRadioButton"));
00165 showFinalGraspRadioButton->setGeometry(QRect(140, 15, 121, 19));
00166 showFinalGraspRadioButton->setChecked(true);
00167 volumeQualityLabel = new QLabel(graspsGroup);
00168 volumeQualityLabel->setObjectName(QString::fromUtf8("volumeQualityLabel"));
00169 volumeQualityLabel->setGeometry(QRect(270, 46, 131, 20));
00170 volumeQualityLabel->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
00171 energyLabel = new QLabel(graspsGroup);
00172 energyLabel->setObjectName(QString::fromUtf8("energyLabel"));
00173 energyLabel->setGeometry(QRect(314, 74, 111, 18));
00174 sortButton = new QPushButton(graspsGroup);
00175 sortButton->setObjectName(QString::fromUtf8("sortButton"));
00176 sortButton->setGeometry(QRect(20, 72, 61, 28));
00177 sortBox = new QComboBox(graspsGroup);
00178 sortBox->setObjectName(QString::fromUtf8("sortBox"));
00179 sortBox->setGeometry(QRect(90, 72, 121, 27));
00180 showMarkersBox = new QCheckBox(graspsGroup);
00181 showMarkersBox->setObjectName(QString::fromUtf8("showMarkersBox"));
00182 showMarkersBox->setGeometry(QRect(20, 110, 111, 24));
00183 clearanceLabel = new QLabel(graspsGroup);
00184 clearanceLabel->setObjectName(QString::fromUtf8("clearanceLabel"));
00185 clearanceLabel->setGeometry(QRect(246, 97, 171, 18));
00186 exitButton = new QPushButton(DBaseDlgUI);
00187 exitButton->setObjectName(QString::fromUtf8("exitButton"));
00188 exitButton->setGeometry(QRect(370, 490, 75, 24));
00189 plannerButton = new QPushButton(DBaseDlgUI);
00190 plannerButton->setObjectName(QString::fromUtf8("plannerButton"));
00191 plannerButton->setGeometry(QRect(270, 490, 75, 24));
00192 createGWSButton = new QPushButton(DBaseDlgUI);
00193 createGWSButton->setObjectName(QString::fromUtf8("createGWSButton"));
00194 createGWSButton->setGeometry(QRect(170, 490, 75, 24));
00195
00196 retranslateUi(DBaseDlgUI);
00197
00198 QMetaObject::connectSlotsByName(DBaseDlgUI);
00199 }
00200
00201 void retranslateUi(QWidget *DBaseDlgUI)
00202 {
00203 DBaseDlgUI->setWindowTitle(QApplication::translate("DBaseDlgUI", "CGDB - Broswer", 0, QApplication::UnicodeUTF8));
00204 connectionGroup->setTitle(QApplication::translate("DBaseDlgUI", "CGDB Connection", 0, QApplication::UnicodeUTF8));
00205 hostLineEdit->setText(QApplication::translate("DBaseDlgUI", "wgs36", 0, QApplication::UnicodeUTF8));
00206 hostLabel->setText(QApplication::translate("DBaseDlgUI", "Host:", 0, QApplication::UnicodeUTF8));
00207 portLabel->setText(QApplication::translate("DBaseDlgUI", "Port:", 0, QApplication::UnicodeUTF8));
00208 portLineEdit->setText(QApplication::translate("DBaseDlgUI", "5432", 0, QApplication::UnicodeUTF8));
00209 databaseLabel->setText(QApplication::translate("DBaseDlgUI", "Database:", 0, QApplication::UnicodeUTF8));
00210 databaseLineEdit->setText(QApplication::translate("DBaseDlgUI", "household_objects", 0, QApplication::UnicodeUTF8));
00211 usernameLabel->setText(QApplication::translate("DBaseDlgUI", "User Name:", 0, QApplication::UnicodeUTF8));
00212 usernameLineEdit->setText(QApplication::translate("DBaseDlgUI", "willow", 0, QApplication::UnicodeUTF8));
00213 passwordLabel->setText(QApplication::translate("DBaseDlgUI", "Password:", 0, QApplication::UnicodeUTF8));
00214 passwordLineEdit->setText(QApplication::translate("DBaseDlgUI", "willow", 0, QApplication::UnicodeUTF8));
00215 connectButton->setText(QApplication::translate("DBaseDlgUI", "Connect", 0, QApplication::UnicodeUTF8));
00216 browserGroup->setTitle(QApplication::translate("DBaseDlgUI", "Browser", 0, QApplication::UnicodeUTF8));
00217 modelsLabel->setText(QApplication::translate("DBaseDlgUI", "Models:", 0, QApplication::UnicodeUTF8));
00218 loadModelButton->setText(QApplication::translate("DBaseDlgUI", "Load Model", 0, QApplication::UnicodeUTF8));
00219 loadGraspButton->setText(QApplication::translate("DBaseDlgUI", "Load Grasps", 0, QApplication::UnicodeUTF8));
00220 classesLabel->setText(QApplication::translate("DBaseDlgUI", "Classes:", 0, QApplication::UnicodeUTF8));
00221 graspsGroup->setTitle(QApplication::translate("DBaseDlgUI", "Grasps", 0, QApplication::UnicodeUTF8));
00222 previousGraspButton->setText(QApplication::translate("DBaseDlgUI", "<", 0, QApplication::UnicodeUTF8));
00223 nextGraspButton->setText(QApplication::translate("DBaseDlgUI", ">", 0, QApplication::UnicodeUTF8));
00224 graspIndexLabel->setText(QApplication::translate("DBaseDlgUI", "0/0", 0, QApplication::UnicodeUTF8));
00225 epsilonQualityLabel->setText(QApplication::translate("DBaseDlgUI", "Epsilon Quality: -1.0", 0, QApplication::UnicodeUTF8));
00226 showPreGraspRadioButton->setText(QApplication::translate("DBaseDlgUI", "show pre-grasp", 0, QApplication::UnicodeUTF8));
00227 showFinalGraspRadioButton->setText(QApplication::translate("DBaseDlgUI", "show final-grasp", 0, QApplication::UnicodeUTF8));
00228 volumeQualityLabel->setText(QApplication::translate("DBaseDlgUI", "Volume Quality: -1.0", 0, QApplication::UnicodeUTF8));
00229 energyLabel->setText(QApplication::translate("DBaseDlgUI", "Energy: 0.0", 0, QApplication::UnicodeUTF8));
00230 sortButton->setText(QApplication::translate("DBaseDlgUI", "Sort by", 0, QApplication::UnicodeUTF8));
00231 showMarkersBox->setText(QApplication::translate("DBaseDlgUI", "Show Markers", 0, QApplication::UnicodeUTF8));
00232 clearanceLabel->setText(QApplication::translate("DBaseDlgUI", "Pregrasp clearance: -1.0", 0, QApplication::UnicodeUTF8));
00233 exitButton->setText(QApplication::translate("DBaseDlgUI", "Exit", 0, QApplication::UnicodeUTF8));
00234 plannerButton->setText(QApplication::translate("DBaseDlgUI", "Planner", 0, QApplication::UnicodeUTF8));
00235 createGWSButton->setText(QApplication::translate("DBaseDlgUI", "GWS", 0, QApplication::UnicodeUTF8));
00236 }
00237
00238 };
00239
00240 namespace Ui {
00241 class DBaseDlgUI: public Ui_DBaseDlgUI {};
00242 }
00243
00244 QT_END_NAMESPACE
00245
00246 #endif // UI_DBASEDLG_H