mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-23 18:17:59 +02:00
adding the form include files back into git
This commit is contained in:
2
slsDetectorGui/.gitignore
vendored
2
slsDetectorGui/.gitignore
vendored
@ -1,5 +1,5 @@
|
|||||||
Makefile.gui
|
Makefile.gui
|
||||||
forms/include/
|
#forms/include/
|
||||||
mocs/
|
mocs/
|
||||||
objs/
|
objs/
|
||||||
qrc_icons.cpp
|
qrc_icons.cpp
|
||||||
|
134
slsDetectorGui/forms/include/ui_form_action.h
Normal file
134
slsDetectorGui/forms/include/ui_form_action.h
Normal file
@ -0,0 +1,134 @@
|
|||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'form_action.ui'
|
||||||
|
**
|
||||||
|
** Created: Thu Jul 13 14:40:29 2017
|
||||||
|
** by: Qt User Interface Compiler version 4.8.2
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_FORM_ACTION_H
|
||||||
|
#define UI_FORM_ACTION_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtGui/QAction>
|
||||||
|
#include <QtGui/QApplication>
|
||||||
|
#include <QtGui/QButtonGroup>
|
||||||
|
#include <QtGui/QComboBox>
|
||||||
|
#include <QtGui/QGridLayout>
|
||||||
|
#include <QtGui/QHeaderView>
|
||||||
|
#include <QtGui/QLabel>
|
||||||
|
#include <QtGui/QLineEdit>
|
||||||
|
#include <QtGui/QPushButton>
|
||||||
|
#include <QtGui/QSpacerItem>
|
||||||
|
#include <QtGui/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_ActionsObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QGridLayout *gridLayout;
|
||||||
|
QSpacerItem *horizontalSpacer_3;
|
||||||
|
QSpacerItem *horizontalSpacer;
|
||||||
|
QComboBox *comboScript;
|
||||||
|
QLineEdit *dispScript;
|
||||||
|
QLabel *lblParameter;
|
||||||
|
QPushButton *btnBrowse;
|
||||||
|
QSpacerItem *horizontalSpacer_2;
|
||||||
|
QSpacerItem *horizontalSpacer_4;
|
||||||
|
QLineEdit *dispParameter;
|
||||||
|
|
||||||
|
void setupUi(QWidget *ActionsObject)
|
||||||
|
{
|
||||||
|
if (ActionsObject->objectName().isEmpty())
|
||||||
|
ActionsObject->setObjectName(QString::fromUtf8("ActionsObject"));
|
||||||
|
ActionsObject->resize(680, 25);
|
||||||
|
QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||||
|
sizePolicy.setHorizontalStretch(0);
|
||||||
|
sizePolicy.setVerticalStretch(0);
|
||||||
|
sizePolicy.setHeightForWidth(ActionsObject->sizePolicy().hasHeightForWidth());
|
||||||
|
ActionsObject->setSizePolicy(sizePolicy);
|
||||||
|
ActionsObject->setMinimumSize(QSize(0, 0));
|
||||||
|
ActionsObject->setMaximumSize(QSize(1000, 1000));
|
||||||
|
gridLayout = new QGridLayout(ActionsObject);
|
||||||
|
gridLayout->setSpacing(0);
|
||||||
|
gridLayout->setContentsMargins(0, 0, 0, 0);
|
||||||
|
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||||
|
horizontalSpacer_3 = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout->addItem(horizontalSpacer_3, 0, 5, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout->addItem(horizontalSpacer, 0, 1, 1, 1);
|
||||||
|
|
||||||
|
comboScript = new QComboBox(ActionsObject);
|
||||||
|
comboScript->setObjectName(QString::fromUtf8("comboScript"));
|
||||||
|
|
||||||
|
gridLayout->addWidget(comboScript, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
dispScript = new QLineEdit(ActionsObject);
|
||||||
|
dispScript->setObjectName(QString::fromUtf8("dispScript"));
|
||||||
|
dispScript->setEnabled(false);
|
||||||
|
|
||||||
|
gridLayout->addWidget(dispScript, 0, 2, 1, 1);
|
||||||
|
|
||||||
|
lblParameter = new QLabel(ActionsObject);
|
||||||
|
lblParameter->setObjectName(QString::fromUtf8("lblParameter"));
|
||||||
|
lblParameter->setEnabled(false);
|
||||||
|
|
||||||
|
gridLayout->addWidget(lblParameter, 0, 6, 1, 1);
|
||||||
|
|
||||||
|
btnBrowse = new QPushButton(ActionsObject);
|
||||||
|
btnBrowse->setObjectName(QString::fromUtf8("btnBrowse"));
|
||||||
|
btnBrowse->setEnabled(false);
|
||||||
|
QIcon icon;
|
||||||
|
icon.addFile(QString::fromUtf8(":/icons/images/browse.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnBrowse->setIcon(icon);
|
||||||
|
|
||||||
|
gridLayout->addWidget(btnBrowse, 0, 4, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_2 = new QSpacerItem(5, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout->addItem(horizontalSpacer_2, 0, 3, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_4 = new QSpacerItem(5, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout->addItem(horizontalSpacer_4, 0, 7, 1, 1);
|
||||||
|
|
||||||
|
dispParameter = new QLineEdit(ActionsObject);
|
||||||
|
dispParameter->setObjectName(QString::fromUtf8("dispParameter"));
|
||||||
|
dispParameter->setEnabled(false);
|
||||||
|
sizePolicy.setHeightForWidth(dispParameter->sizePolicy().hasHeightForWidth());
|
||||||
|
dispParameter->setSizePolicy(sizePolicy);
|
||||||
|
|
||||||
|
gridLayout->addWidget(dispParameter, 0, 8, 1, 1);
|
||||||
|
|
||||||
|
|
||||||
|
retranslateUi(ActionsObject);
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(ActionsObject);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QWidget *ActionsObject)
|
||||||
|
{
|
||||||
|
ActionsObject->setWindowTitle(QApplication::translate("ActionsObject", "Form", 0, QApplication::UnicodeUTF8));
|
||||||
|
comboScript->clear();
|
||||||
|
comboScript->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("ActionsObject", "None", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("ActionsObject", "Custom Script", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
lblParameter->setText(QApplication::translate("ActionsObject", "Additional Parameter:", 0, QApplication::UnicodeUTF8));
|
||||||
|
btnBrowse->setText(QApplication::translate("ActionsObject", "Browse", 0, QApplication::UnicodeUTF8));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class ActionsObject: public Ui_ActionsObject {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_FORM_ACTION_H
|
295
slsDetectorGui/forms/include/ui_form_detectormain.h
Normal file
295
slsDetectorGui/forms/include/ui_form_detectormain.h
Normal file
@ -0,0 +1,295 @@
|
|||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'form_detectormain.ui'
|
||||||
|
**
|
||||||
|
** Created: Thu Jul 13 14:40:29 2017
|
||||||
|
** by: Qt User Interface Compiler version 4.8.2
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_FORM_DETECTORMAIN_H
|
||||||
|
#define UI_FORM_DETECTORMAIN_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtGui/QAction>
|
||||||
|
#include <QtGui/QApplication>
|
||||||
|
#include <QtGui/QButtonGroup>
|
||||||
|
#include <QtGui/QDockWidget>
|
||||||
|
#include <QtGui/QHeaderView>
|
||||||
|
#include <QtGui/QMainWindow>
|
||||||
|
#include <QtGui/QMenu>
|
||||||
|
#include <QtGui/QMenuBar>
|
||||||
|
#include <QtGui/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_DetectorMainObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QAction *actionOpenSetup;
|
||||||
|
QAction *actionSaveSetup;
|
||||||
|
QAction *actionMeasurementWizard;
|
||||||
|
QAction *actionOpenConfiguration;
|
||||||
|
QAction *actionSaveConfiguration;
|
||||||
|
QAction *actionEnergyCalibration;
|
||||||
|
QAction *actionAngularCalibration;
|
||||||
|
QAction *actionDebug;
|
||||||
|
QAction *actionBeamline;
|
||||||
|
QAction *actionExpert;
|
||||||
|
QAction *actionConfiguration;
|
||||||
|
QAction *actionVersion;
|
||||||
|
QAction *actionAbout;
|
||||||
|
QAction *actionDockable;
|
||||||
|
QAction *actionLoadTrimbits;
|
||||||
|
QAction *actionSaveTrimbits;
|
||||||
|
QAction *actionLoadCalibration;
|
||||||
|
QAction *actionSaveCalibration;
|
||||||
|
QAction *actionListenGuiClient;
|
||||||
|
QWidget *centralwidget;
|
||||||
|
QMenuBar *menubar;
|
||||||
|
QMenu *menuUtilities;
|
||||||
|
QMenu *menuModes;
|
||||||
|
QMenu *menuHelp;
|
||||||
|
QDockWidget *dockWidgetPlot;
|
||||||
|
QWidget *dockWidgetContentsPlot;
|
||||||
|
|
||||||
|
void setupUi(QMainWindow *DetectorMainObject)
|
||||||
|
{
|
||||||
|
if (DetectorMainObject->objectName().isEmpty())
|
||||||
|
DetectorMainObject->setObjectName(QString::fromUtf8("DetectorMainObject"));
|
||||||
|
DetectorMainObject->setEnabled(true);
|
||||||
|
DetectorMainObject->resize(800, 848);
|
||||||
|
QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||||
|
sizePolicy.setHorizontalStretch(0);
|
||||||
|
sizePolicy.setVerticalStretch(0);
|
||||||
|
sizePolicy.setHeightForWidth(DetectorMainObject->sizePolicy().hasHeightForWidth());
|
||||||
|
DetectorMainObject->setSizePolicy(sizePolicy);
|
||||||
|
QPalette palette;
|
||||||
|
QBrush brush(QColor(0, 0, 0, 255));
|
||||||
|
brush.setStyle(Qt::SolidPattern);
|
||||||
|
palette.setBrush(QPalette::Active, QPalette::WindowText, brush);
|
||||||
|
palette.setBrush(QPalette::Active, QPalette::Text, brush);
|
||||||
|
palette.setBrush(QPalette::Active, QPalette::ButtonText, brush);
|
||||||
|
palette.setBrush(QPalette::Active, QPalette::Shadow, brush);
|
||||||
|
palette.setBrush(QPalette::Inactive, QPalette::WindowText, brush);
|
||||||
|
palette.setBrush(QPalette::Inactive, QPalette::Text, brush);
|
||||||
|
palette.setBrush(QPalette::Inactive, QPalette::ButtonText, brush);
|
||||||
|
palette.setBrush(QPalette::Inactive, QPalette::Shadow, brush);
|
||||||
|
QBrush brush1(QColor(185, 185, 185, 255));
|
||||||
|
brush1.setStyle(Qt::SolidPattern);
|
||||||
|
palette.setBrush(QPalette::Disabled, QPalette::WindowText, brush1);
|
||||||
|
palette.setBrush(QPalette::Disabled, QPalette::Text, brush1);
|
||||||
|
palette.setBrush(QPalette::Disabled, QPalette::ButtonText, brush1);
|
||||||
|
QBrush brush2(QColor(89, 89, 89, 255));
|
||||||
|
brush2.setStyle(Qt::SolidPattern);
|
||||||
|
palette.setBrush(QPalette::Disabled, QPalette::Shadow, brush2);
|
||||||
|
DetectorMainObject->setPalette(palette);
|
||||||
|
QFont font;
|
||||||
|
font.setPointSize(9);
|
||||||
|
DetectorMainObject->setFont(font);
|
||||||
|
DetectorMainObject->setInputMethodHints(Qt::ImhNone);
|
||||||
|
DetectorMainObject->setDocumentMode(false);
|
||||||
|
DetectorMainObject->setTabShape(QTabWidget::Rounded);
|
||||||
|
DetectorMainObject->setDockNestingEnabled(false);
|
||||||
|
actionOpenSetup = new QAction(DetectorMainObject);
|
||||||
|
actionOpenSetup->setObjectName(QString::fromUtf8("actionOpenSetup"));
|
||||||
|
QFont font1;
|
||||||
|
actionOpenSetup->setFont(font1);
|
||||||
|
actionSaveSetup = new QAction(DetectorMainObject);
|
||||||
|
actionSaveSetup->setObjectName(QString::fromUtf8("actionSaveSetup"));
|
||||||
|
actionSaveSetup->setFont(font1);
|
||||||
|
actionMeasurementWizard = new QAction(DetectorMainObject);
|
||||||
|
actionMeasurementWizard->setObjectName(QString::fromUtf8("actionMeasurementWizard"));
|
||||||
|
actionOpenConfiguration = new QAction(DetectorMainObject);
|
||||||
|
actionOpenConfiguration->setObjectName(QString::fromUtf8("actionOpenConfiguration"));
|
||||||
|
actionSaveConfiguration = new QAction(DetectorMainObject);
|
||||||
|
actionSaveConfiguration->setObjectName(QString::fromUtf8("actionSaveConfiguration"));
|
||||||
|
actionEnergyCalibration = new QAction(DetectorMainObject);
|
||||||
|
actionEnergyCalibration->setObjectName(QString::fromUtf8("actionEnergyCalibration"));
|
||||||
|
actionAngularCalibration = new QAction(DetectorMainObject);
|
||||||
|
actionAngularCalibration->setObjectName(QString::fromUtf8("actionAngularCalibration"));
|
||||||
|
actionDebug = new QAction(DetectorMainObject);
|
||||||
|
actionDebug->setObjectName(QString::fromUtf8("actionDebug"));
|
||||||
|
actionDebug->setCheckable(true);
|
||||||
|
actionDebug->setChecked(false);
|
||||||
|
actionBeamline = new QAction(DetectorMainObject);
|
||||||
|
actionBeamline->setObjectName(QString::fromUtf8("actionBeamline"));
|
||||||
|
actionBeamline->setCheckable(true);
|
||||||
|
actionBeamline->setChecked(false);
|
||||||
|
actionExpert = new QAction(DetectorMainObject);
|
||||||
|
actionExpert->setObjectName(QString::fromUtf8("actionExpert"));
|
||||||
|
actionExpert->setCheckable(true);
|
||||||
|
actionExpert->setChecked(false);
|
||||||
|
actionConfiguration = new QAction(DetectorMainObject);
|
||||||
|
actionConfiguration->setObjectName(QString::fromUtf8("actionConfiguration"));
|
||||||
|
actionConfiguration->setCheckable(true);
|
||||||
|
actionConfiguration->setChecked(false);
|
||||||
|
actionVersion = new QAction(DetectorMainObject);
|
||||||
|
actionVersion->setObjectName(QString::fromUtf8("actionVersion"));
|
||||||
|
actionAbout = new QAction(DetectorMainObject);
|
||||||
|
actionAbout->setObjectName(QString::fromUtf8("actionAbout"));
|
||||||
|
actionDockable = new QAction(DetectorMainObject);
|
||||||
|
actionDockable->setObjectName(QString::fromUtf8("actionDockable"));
|
||||||
|
actionDockable->setCheckable(true);
|
||||||
|
actionLoadTrimbits = new QAction(DetectorMainObject);
|
||||||
|
actionLoadTrimbits->setObjectName(QString::fromUtf8("actionLoadTrimbits"));
|
||||||
|
actionSaveTrimbits = new QAction(DetectorMainObject);
|
||||||
|
actionSaveTrimbits->setObjectName(QString::fromUtf8("actionSaveTrimbits"));
|
||||||
|
actionLoadCalibration = new QAction(DetectorMainObject);
|
||||||
|
actionLoadCalibration->setObjectName(QString::fromUtf8("actionLoadCalibration"));
|
||||||
|
actionSaveCalibration = new QAction(DetectorMainObject);
|
||||||
|
actionSaveCalibration->setObjectName(QString::fromUtf8("actionSaveCalibration"));
|
||||||
|
actionListenGuiClient = new QAction(DetectorMainObject);
|
||||||
|
actionListenGuiClient->setObjectName(QString::fromUtf8("actionListenGuiClient"));
|
||||||
|
actionListenGuiClient->setCheckable(true);
|
||||||
|
centralwidget = new QWidget(DetectorMainObject);
|
||||||
|
centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
|
||||||
|
QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
|
||||||
|
sizePolicy1.setHorizontalStretch(0);
|
||||||
|
sizePolicy1.setVerticalStretch(0);
|
||||||
|
sizePolicy1.setHeightForWidth(centralwidget->sizePolicy().hasHeightForWidth());
|
||||||
|
centralwidget->setSizePolicy(sizePolicy1);
|
||||||
|
centralwidget->setMinimumSize(QSize(0, 395));
|
||||||
|
centralwidget->setMaximumSize(QSize(524287, 395));
|
||||||
|
DetectorMainObject->setCentralWidget(centralwidget);
|
||||||
|
menubar = new QMenuBar(DetectorMainObject);
|
||||||
|
menubar->setObjectName(QString::fromUtf8("menubar"));
|
||||||
|
menubar->setGeometry(QRect(0, 0, 800, 25));
|
||||||
|
QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
|
||||||
|
sizePolicy2.setHorizontalStretch(0);
|
||||||
|
sizePolicy2.setVerticalStretch(0);
|
||||||
|
sizePolicy2.setHeightForWidth(menubar->sizePolicy().hasHeightForWidth());
|
||||||
|
menubar->setSizePolicy(sizePolicy2);
|
||||||
|
menubar->setMinimumSize(QSize(0, 25));
|
||||||
|
menubar->setMaximumSize(QSize(16777215, 25));
|
||||||
|
menubar->setFont(font);
|
||||||
|
menubar->setFocusPolicy(Qt::StrongFocus);
|
||||||
|
menubar->setDefaultUp(false);
|
||||||
|
menubar->setNativeMenuBar(true);
|
||||||
|
menuUtilities = new QMenu(menubar);
|
||||||
|
menuUtilities->setObjectName(QString::fromUtf8("menuUtilities"));
|
||||||
|
menuUtilities->setFont(font);
|
||||||
|
menuModes = new QMenu(menubar);
|
||||||
|
menuModes->setObjectName(QString::fromUtf8("menuModes"));
|
||||||
|
menuHelp = new QMenu(menubar);
|
||||||
|
menuHelp->setObjectName(QString::fromUtf8("menuHelp"));
|
||||||
|
DetectorMainObject->setMenuBar(menubar);
|
||||||
|
dockWidgetPlot = new QDockWidget(DetectorMainObject);
|
||||||
|
dockWidgetPlot->setObjectName(QString::fromUtf8("dockWidgetPlot"));
|
||||||
|
dockWidgetPlot->setEnabled(true);
|
||||||
|
QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Fixed);
|
||||||
|
sizePolicy3.setHorizontalStretch(0);
|
||||||
|
sizePolicy3.setVerticalStretch(0);
|
||||||
|
sizePolicy3.setHeightForWidth(dockWidgetPlot->sizePolicy().hasHeightForWidth());
|
||||||
|
dockWidgetPlot->setSizePolicy(sizePolicy3);
|
||||||
|
dockWidgetPlot->setMinimumSize(QSize(36, 422));
|
||||||
|
dockWidgetPlot->setMaximumSize(QSize(524287, 524287));
|
||||||
|
QFont font2;
|
||||||
|
font2.setFamily(QString::fromUtf8("Sans Serif"));
|
||||||
|
font2.setPointSize(11);
|
||||||
|
font2.setBold(false);
|
||||||
|
font2.setWeight(50);
|
||||||
|
dockWidgetPlot->setFont(font2);
|
||||||
|
dockWidgetPlot->setLayoutDirection(Qt::LeftToRight);
|
||||||
|
dockWidgetPlot->setFeatures(QDockWidget::NoDockWidgetFeatures);
|
||||||
|
dockWidgetPlot->setAllowedAreas(Qt::BottomDockWidgetArea);
|
||||||
|
dockWidgetContentsPlot = new QWidget();
|
||||||
|
dockWidgetContentsPlot->setObjectName(QString::fromUtf8("dockWidgetContentsPlot"));
|
||||||
|
sizePolicy1.setHeightForWidth(dockWidgetContentsPlot->sizePolicy().hasHeightForWidth());
|
||||||
|
dockWidgetContentsPlot->setSizePolicy(sizePolicy1);
|
||||||
|
dockWidgetContentsPlot->setMinimumSize(QSize(0, 400));
|
||||||
|
dockWidgetContentsPlot->setMaximumSize(QSize(16777215, 16777215));
|
||||||
|
QPalette palette1;
|
||||||
|
palette1.setBrush(QPalette::Active, QPalette::WindowText, brush);
|
||||||
|
palette1.setBrush(QPalette::Inactive, QPalette::WindowText, brush);
|
||||||
|
QBrush brush3(QColor(119, 119, 119, 255));
|
||||||
|
brush3.setStyle(Qt::SolidPattern);
|
||||||
|
palette1.setBrush(QPalette::Disabled, QPalette::WindowText, brush3);
|
||||||
|
dockWidgetContentsPlot->setPalette(palette1);
|
||||||
|
QFont font3;
|
||||||
|
font3.setPointSize(9);
|
||||||
|
font3.setBold(false);
|
||||||
|
font3.setWeight(50);
|
||||||
|
dockWidgetContentsPlot->setFont(font3);
|
||||||
|
dockWidgetPlot->setWidget(dockWidgetContentsPlot);
|
||||||
|
DetectorMainObject->addDockWidget(static_cast<Qt::DockWidgetArea>(8), dockWidgetPlot);
|
||||||
|
|
||||||
|
menubar->addAction(menuUtilities->menuAction());
|
||||||
|
menubar->addAction(menuModes->menuAction());
|
||||||
|
menubar->addAction(menuHelp->menuAction());
|
||||||
|
menuUtilities->addAction(actionOpenSetup);
|
||||||
|
menuUtilities->addAction(actionSaveSetup);
|
||||||
|
menuUtilities->addSeparator();
|
||||||
|
menuUtilities->addAction(actionOpenConfiguration);
|
||||||
|
menuUtilities->addAction(actionSaveConfiguration);
|
||||||
|
menuUtilities->addSeparator();
|
||||||
|
menuUtilities->addAction(actionLoadTrimbits);
|
||||||
|
menuUtilities->addAction(actionSaveTrimbits);
|
||||||
|
menuUtilities->addSeparator();
|
||||||
|
menuUtilities->addAction(actionLoadCalibration);
|
||||||
|
menuUtilities->addAction(actionSaveCalibration);
|
||||||
|
menuModes->addAction(actionDebug);
|
||||||
|
menuModes->addAction(actionExpert);
|
||||||
|
menuModes->addAction(actionDockable);
|
||||||
|
menuModes->addAction(actionListenGuiClient);
|
||||||
|
menuHelp->addAction(actionAbout);
|
||||||
|
|
||||||
|
retranslateUi(DetectorMainObject);
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(DetectorMainObject);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QMainWindow *DetectorMainObject)
|
||||||
|
{
|
||||||
|
DetectorMainObject->setWindowTitle(QApplication::translate("DetectorMainObject", "SLS Detector GUI", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionOpenSetup->setText(QApplication::translate("DetectorMainObject", "&Load &Setup", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionSaveSetup->setText(QApplication::translate("DetectorMainObject", "&Save &Setup", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionMeasurementWizard->setText(QApplication::translate("DetectorMainObject", "&Measurement Wizard", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionOpenConfiguration->setText(QApplication::translate("DetectorMainObject", "&Load &Configuration", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionSaveConfiguration->setText(QApplication::translate("DetectorMainObject", "&Save &Configuration", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionEnergyCalibration->setText(QApplication::translate("DetectorMainObject", "&Energy Calibration", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionAngularCalibration->setText(QApplication::translate("DetectorMainObject", "&Angular Calibration", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionDebug->setText(QApplication::translate("DetectorMainObject", "&Debug", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionBeamline->setText(QApplication::translate("DetectorMainObject", "&Beamline", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionExpert->setText(QApplication::translate("DetectorMainObject", "&Expert", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionConfiguration->setText(QApplication::translate("DetectorMainObject", "&Configuration", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionVersion->setText(QApplication::translate("DetectorMainObject", "&Version", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionAbout->setText(QApplication::translate("DetectorMainObject", "&About", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionDockable->setText(QApplication::translate("DetectorMainObject", "D&ockable Windows", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionLoadTrimbits->setText(QApplication::translate("DetectorMainObject", "&Load &Trimbits", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionSaveTrimbits->setText(QApplication::translate("DetectorMainObject", "&Save &Trimbits", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionLoadCalibration->setText(QApplication::translate("DetectorMainObject", "&Load C&alibration", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionSaveCalibration->setText(QApplication::translate("DetectorMainObject", "&Save C&alibration", 0, QApplication::UnicodeUTF8));
|
||||||
|
actionListenGuiClient->setText(QApplication::translate("DetectorMainObject", "&Listen to Gui Client", 0, QApplication::UnicodeUTF8));
|
||||||
|
menuUtilities->setTitle(QApplication::translate("DetectorMainObject", "&Utilities", 0, QApplication::UnicodeUTF8));
|
||||||
|
menuModes->setTitle(QApplication::translate("DetectorMainObject", "&Modes", 0, QApplication::UnicodeUTF8));
|
||||||
|
menuHelp->setTitle(QApplication::translate("DetectorMainObject", "&Help", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
dockWidgetPlot->setToolTip(QApplication::translate("DetectorMainObject", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||||
|
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||||
|
"p, li { white-space: pre-wrap; }\n"
|
||||||
|
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
|
||||||
|
"<table border=\"0\" style=\"-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;\">\n"
|
||||||
|
"<tr>\n"
|
||||||
|
"<td style=\"border: none;\">\n"
|
||||||
|
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" color:#00007f;\">Left Click :zoom in</span></p>\n"
|
||||||
|
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" color:#00007f;\">Righ</span><span style=\" color:#00007f;\">t Click </span><span style=\" color:#00007f;\">: zoom out by 1</span></p>\n"
|
||||||
|
"<p style=\" margin-top:0px; margin-bottom:0px; margin-lef"
|
||||||
|
"t:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" color:#00007f;\">Middle Click : panning</span></p>\n"
|
||||||
|
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" color:#00007f;\">Ctrl+Right Click : zoom out to full size</span></p></td></tr></table></body></html>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
dockWidgetPlot->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
dockWidgetPlot->setWindowTitle(QApplication::translate("DetectorMainObject", "SLS Detector Plot", 0, QApplication::UnicodeUTF8));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class DetectorMainObject: public Ui_DetectorMainObject {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_FORM_DETECTORMAIN_H
|
332
slsDetectorGui/forms/include/ui_form_scan.h
Normal file
332
slsDetectorGui/forms/include/ui_form_scan.h
Normal file
@ -0,0 +1,332 @@
|
|||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'form_scan.ui'
|
||||||
|
**
|
||||||
|
** Created: Thu Jul 13 14:40:29 2017
|
||||||
|
** by: Qt User Interface Compiler version 4.8.2
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_FORM_SCAN_H
|
||||||
|
#define UI_FORM_SCAN_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtGui/QAction>
|
||||||
|
#include <QtGui/QApplication>
|
||||||
|
#include <QtGui/QButtonGroup>
|
||||||
|
#include <QtGui/QComboBox>
|
||||||
|
#include <QtGui/QGridLayout>
|
||||||
|
#include <QtGui/QGroupBox>
|
||||||
|
#include <QtGui/QHBoxLayout>
|
||||||
|
#include <QtGui/QHeaderView>
|
||||||
|
#include <QtGui/QLabel>
|
||||||
|
#include <QtGui/QLineEdit>
|
||||||
|
#include <QtGui/QPushButton>
|
||||||
|
#include <QtGui/QRadioButton>
|
||||||
|
#include <QtGui/QSpacerItem>
|
||||||
|
#include <QtGui/QSpinBox>
|
||||||
|
#include <QtGui/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_ScanObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QGridLayout *gridLayout;
|
||||||
|
QGroupBox *group;
|
||||||
|
QGridLayout *gridLayout_2;
|
||||||
|
QHBoxLayout *horizontalLayout_7;
|
||||||
|
QSpacerItem *horizontalSpacer_5;
|
||||||
|
QRadioButton *radioRange;
|
||||||
|
QRadioButton *radioCustom;
|
||||||
|
QRadioButton *radioFile;
|
||||||
|
QSpacerItem *horizontalSpacer_6;
|
||||||
|
QHBoxLayout *horizontalLayout_8;
|
||||||
|
QWidget *stackedWidget;
|
||||||
|
QHBoxLayout *horizontalLayout_4;
|
||||||
|
QLabel *lblPrecision;
|
||||||
|
QSpacerItem *horizontalSpacer_7;
|
||||||
|
QSpinBox *spinPrecision;
|
||||||
|
QHBoxLayout *horizontalLayout_2;
|
||||||
|
QLabel *lblParameter;
|
||||||
|
QSpacerItem *horizontalSpacer_4;
|
||||||
|
QLineEdit *dispParameter;
|
||||||
|
QHBoxLayout *horizontalLayout_5;
|
||||||
|
QLabel *lblSteps;
|
||||||
|
QSpacerItem *horizontalSpacer_8;
|
||||||
|
QSpinBox *spinSteps;
|
||||||
|
QComboBox *comboScript;
|
||||||
|
QHBoxLayout *horizontalLayout;
|
||||||
|
QLineEdit *dispScript;
|
||||||
|
QSpacerItem *horizontalSpacer_2;
|
||||||
|
QPushButton *btnBrowse;
|
||||||
|
QSpacerItem *horizontalSpacer;
|
||||||
|
QSpacerItem *horizontalSpacer_3;
|
||||||
|
|
||||||
|
void setupUi(QWidget *ScanObject)
|
||||||
|
{
|
||||||
|
if (ScanObject->objectName().isEmpty())
|
||||||
|
ScanObject->setObjectName(QString::fromUtf8("ScanObject"));
|
||||||
|
ScanObject->resize(724, 125);
|
||||||
|
QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||||
|
sizePolicy.setHorizontalStretch(0);
|
||||||
|
sizePolicy.setVerticalStretch(0);
|
||||||
|
sizePolicy.setHeightForWidth(ScanObject->sizePolicy().hasHeightForWidth());
|
||||||
|
ScanObject->setSizePolicy(sizePolicy);
|
||||||
|
ScanObject->setMinimumSize(QSize(0, 0));
|
||||||
|
ScanObject->setMaximumSize(QSize(1000, 1000));
|
||||||
|
gridLayout = new QGridLayout(ScanObject);
|
||||||
|
gridLayout->setContentsMargins(0, 0, 0, 0);
|
||||||
|
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||||
|
gridLayout->setHorizontalSpacing(0);
|
||||||
|
gridLayout->setVerticalSpacing(5);
|
||||||
|
group = new QGroupBox(ScanObject);
|
||||||
|
group->setObjectName(QString::fromUtf8("group"));
|
||||||
|
group->setEnabled(false);
|
||||||
|
QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
|
||||||
|
sizePolicy1.setHorizontalStretch(0);
|
||||||
|
sizePolicy1.setVerticalStretch(0);
|
||||||
|
sizePolicy1.setHeightForWidth(group->sizePolicy().hasHeightForWidth());
|
||||||
|
group->setSizePolicy(sizePolicy1);
|
||||||
|
group->setMinimumSize(QSize(180, 0));
|
||||||
|
gridLayout_2 = new QGridLayout(group);
|
||||||
|
gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
|
||||||
|
gridLayout_2->setHorizontalSpacing(0);
|
||||||
|
gridLayout_2->setVerticalSpacing(5);
|
||||||
|
gridLayout_2->setContentsMargins(0, 5, 0, 2);
|
||||||
|
horizontalLayout_7 = new QHBoxLayout();
|
||||||
|
horizontalLayout_7->setObjectName(QString::fromUtf8("horizontalLayout_7"));
|
||||||
|
horizontalSpacer_5 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
horizontalLayout_7->addItem(horizontalSpacer_5);
|
||||||
|
|
||||||
|
radioRange = new QRadioButton(group);
|
||||||
|
radioRange->setObjectName(QString::fromUtf8("radioRange"));
|
||||||
|
radioRange->setChecked(true);
|
||||||
|
|
||||||
|
horizontalLayout_7->addWidget(radioRange);
|
||||||
|
|
||||||
|
radioCustom = new QRadioButton(group);
|
||||||
|
radioCustom->setObjectName(QString::fromUtf8("radioCustom"));
|
||||||
|
radioCustom->setChecked(false);
|
||||||
|
|
||||||
|
horizontalLayout_7->addWidget(radioCustom);
|
||||||
|
|
||||||
|
radioFile = new QRadioButton(group);
|
||||||
|
radioFile->setObjectName(QString::fromUtf8("radioFile"));
|
||||||
|
sizePolicy.setHeightForWidth(radioFile->sizePolicy().hasHeightForWidth());
|
||||||
|
radioFile->setSizePolicy(sizePolicy);
|
||||||
|
radioFile->setChecked(false);
|
||||||
|
|
||||||
|
horizontalLayout_7->addWidget(radioFile);
|
||||||
|
|
||||||
|
horizontalSpacer_6 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
horizontalLayout_7->addItem(horizontalSpacer_6);
|
||||||
|
|
||||||
|
|
||||||
|
gridLayout_2->addLayout(horizontalLayout_7, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
horizontalLayout_8 = new QHBoxLayout();
|
||||||
|
horizontalLayout_8->setObjectName(QString::fromUtf8("horizontalLayout_8"));
|
||||||
|
stackedWidget = new QWidget(group);
|
||||||
|
stackedWidget->setObjectName(QString::fromUtf8("stackedWidget"));
|
||||||
|
|
||||||
|
horizontalLayout_8->addWidget(stackedWidget);
|
||||||
|
|
||||||
|
|
||||||
|
gridLayout_2->addLayout(horizontalLayout_8, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
|
||||||
|
gridLayout->addWidget(group, 2, 2, 3, 3);
|
||||||
|
|
||||||
|
horizontalLayout_4 = new QHBoxLayout();
|
||||||
|
horizontalLayout_4->setSpacing(0);
|
||||||
|
horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
|
||||||
|
lblPrecision = new QLabel(ScanObject);
|
||||||
|
lblPrecision->setObjectName(QString::fromUtf8("lblPrecision"));
|
||||||
|
lblPrecision->setEnabled(false);
|
||||||
|
sizePolicy.setHeightForWidth(lblPrecision->sizePolicy().hasHeightForWidth());
|
||||||
|
lblPrecision->setSizePolicy(sizePolicy);
|
||||||
|
|
||||||
|
horizontalLayout_4->addWidget(lblPrecision);
|
||||||
|
|
||||||
|
horizontalSpacer_7 = new QSpacerItem(5, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
horizontalLayout_4->addItem(horizontalSpacer_7);
|
||||||
|
|
||||||
|
spinPrecision = new QSpinBox(ScanObject);
|
||||||
|
spinPrecision->setObjectName(QString::fromUtf8("spinPrecision"));
|
||||||
|
spinPrecision->setEnabled(false);
|
||||||
|
QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Fixed);
|
||||||
|
sizePolicy2.setHorizontalStretch(0);
|
||||||
|
sizePolicy2.setVerticalStretch(0);
|
||||||
|
sizePolicy2.setHeightForWidth(spinPrecision->sizePolicy().hasHeightForWidth());
|
||||||
|
spinPrecision->setSizePolicy(sizePolicy2);
|
||||||
|
spinPrecision->setMinimum(0);
|
||||||
|
spinPrecision->setMaximum(10);
|
||||||
|
spinPrecision->setValue(0);
|
||||||
|
|
||||||
|
horizontalLayout_4->addWidget(spinPrecision);
|
||||||
|
|
||||||
|
|
||||||
|
gridLayout->addLayout(horizontalLayout_4, 1, 4, 1, 1);
|
||||||
|
|
||||||
|
horizontalLayout_2 = new QHBoxLayout();
|
||||||
|
horizontalLayout_2->setSpacing(0);
|
||||||
|
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
|
||||||
|
lblParameter = new QLabel(ScanObject);
|
||||||
|
lblParameter->setObjectName(QString::fromUtf8("lblParameter"));
|
||||||
|
lblParameter->setEnabled(false);
|
||||||
|
sizePolicy.setHeightForWidth(lblParameter->sizePolicy().hasHeightForWidth());
|
||||||
|
lblParameter->setSizePolicy(sizePolicy);
|
||||||
|
|
||||||
|
horizontalLayout_2->addWidget(lblParameter);
|
||||||
|
|
||||||
|
horizontalSpacer_4 = new QSpacerItem(5, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
horizontalLayout_2->addItem(horizontalSpacer_4);
|
||||||
|
|
||||||
|
dispParameter = new QLineEdit(ScanObject);
|
||||||
|
dispParameter->setObjectName(QString::fromUtf8("dispParameter"));
|
||||||
|
dispParameter->setEnabled(false);
|
||||||
|
sizePolicy.setHeightForWidth(dispParameter->sizePolicy().hasHeightForWidth());
|
||||||
|
dispParameter->setSizePolicy(sizePolicy);
|
||||||
|
|
||||||
|
horizontalLayout_2->addWidget(dispParameter);
|
||||||
|
|
||||||
|
|
||||||
|
gridLayout->addLayout(horizontalLayout_2, 0, 4, 1, 1);
|
||||||
|
|
||||||
|
horizontalLayout_5 = new QHBoxLayout();
|
||||||
|
horizontalLayout_5->setSpacing(0);
|
||||||
|
horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
|
||||||
|
lblSteps = new QLabel(ScanObject);
|
||||||
|
lblSteps->setObjectName(QString::fromUtf8("lblSteps"));
|
||||||
|
lblSteps->setEnabled(false);
|
||||||
|
sizePolicy.setHeightForWidth(lblSteps->sizePolicy().hasHeightForWidth());
|
||||||
|
lblSteps->setSizePolicy(sizePolicy);
|
||||||
|
|
||||||
|
horizontalLayout_5->addWidget(lblSteps);
|
||||||
|
|
||||||
|
horizontalSpacer_8 = new QSpacerItem(5, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
horizontalLayout_5->addItem(horizontalSpacer_8);
|
||||||
|
|
||||||
|
spinSteps = new QSpinBox(ScanObject);
|
||||||
|
spinSteps->setObjectName(QString::fromUtf8("spinSteps"));
|
||||||
|
spinSteps->setEnabled(false);
|
||||||
|
sizePolicy2.setHeightForWidth(spinSteps->sizePolicy().hasHeightForWidth());
|
||||||
|
spinSteps->setSizePolicy(sizePolicy2);
|
||||||
|
spinSteps->setKeyboardTracking(false);
|
||||||
|
spinSteps->setMinimum(0);
|
||||||
|
spinSteps->setMaximum(1000000);
|
||||||
|
spinSteps->setValue(0);
|
||||||
|
|
||||||
|
horizontalLayout_5->addWidget(spinSteps);
|
||||||
|
|
||||||
|
|
||||||
|
gridLayout->addLayout(horizontalLayout_5, 1, 2, 1, 1);
|
||||||
|
|
||||||
|
comboScript = new QComboBox(ScanObject);
|
||||||
|
comboScript->setObjectName(QString::fromUtf8("comboScript"));
|
||||||
|
|
||||||
|
gridLayout->addWidget(comboScript, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
horizontalLayout = new QHBoxLayout();
|
||||||
|
horizontalLayout->setSpacing(0);
|
||||||
|
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
|
||||||
|
dispScript = new QLineEdit(ScanObject);
|
||||||
|
dispScript->setObjectName(QString::fromUtf8("dispScript"));
|
||||||
|
dispScript->setEnabled(false);
|
||||||
|
|
||||||
|
horizontalLayout->addWidget(dispScript);
|
||||||
|
|
||||||
|
horizontalSpacer_2 = new QSpacerItem(5, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
horizontalLayout->addItem(horizontalSpacer_2);
|
||||||
|
|
||||||
|
btnBrowse = new QPushButton(ScanObject);
|
||||||
|
btnBrowse->setObjectName(QString::fromUtf8("btnBrowse"));
|
||||||
|
btnBrowse->setEnabled(false);
|
||||||
|
QIcon icon;
|
||||||
|
icon.addFile(QString::fromUtf8(":/icons/images/browse.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnBrowse->setIcon(icon);
|
||||||
|
|
||||||
|
horizontalLayout->addWidget(btnBrowse);
|
||||||
|
|
||||||
|
|
||||||
|
gridLayout->addLayout(horizontalLayout, 0, 2, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer = new QSpacerItem(30, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout->addItem(horizontalSpacer, 0, 1, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout->addItem(horizontalSpacer_3, 0, 3, 1, 1);
|
||||||
|
|
||||||
|
QWidget::setTabOrder(comboScript, dispScript);
|
||||||
|
QWidget::setTabOrder(dispScript, btnBrowse);
|
||||||
|
QWidget::setTabOrder(btnBrowse, dispParameter);
|
||||||
|
QWidget::setTabOrder(dispParameter, spinSteps);
|
||||||
|
QWidget::setTabOrder(spinSteps, spinPrecision);
|
||||||
|
QWidget::setTabOrder(spinPrecision, radioRange);
|
||||||
|
QWidget::setTabOrder(radioRange, radioCustom);
|
||||||
|
QWidget::setTabOrder(radioCustom, radioFile);
|
||||||
|
|
||||||
|
retranslateUi(ScanObject);
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(ScanObject);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QWidget *ScanObject)
|
||||||
|
{
|
||||||
|
ScanObject->setWindowTitle(QApplication::translate("ScanObject", "Form", 0, QApplication::UnicodeUTF8));
|
||||||
|
group->setTitle(QString());
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
radioRange->setToolTip(QApplication::translate("ScanObject", "<nobr>\n"
|
||||||
|
"Defines scan range for a <b>Constant Step Size</b> with the following constraints:\n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
"1. <b>Number of Steps</b> >=2.\n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
"2. <b>Size</b> not equal to 0.\n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
"3. <b>From</b> not equal to <b>To</b>.\n"
|
||||||
|
"</nobr><br>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
radioRange->setText(QApplication::translate("ScanObject", "Constant Step Size", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
radioCustom->setToolTip(QApplication::translate("ScanObject", "<nobr>Measures only at specific values listed by the user.</nobr><br>\n"
|
||||||
|
"<nobr>Number of entries is restricted to <b>Number of Steps</b> field.</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
radioCustom->setText(QApplication::translate("ScanObject", "Specific Values", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
radioFile->setToolTip(QApplication::translate("ScanObject", "<nobr>Measures only at the specific values listed in a file.</nobr><br>\n"
|
||||||
|
"<nobr>Select the file, where these values are listed.</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
radioFile->setText(QApplication::translate("ScanObject", "Values from File", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblPrecision->setText(QApplication::translate("ScanObject", "Precision:", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblParameter->setText(QApplication::translate("ScanObject", "Additional Parameter:", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblSteps->setText(QApplication::translate("ScanObject", "Number of Steps:", 0, QApplication::UnicodeUTF8));
|
||||||
|
comboScript->clear();
|
||||||
|
comboScript->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("ScanObject", "None", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("ScanObject", "Energy Scan (eV)", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("ScanObject", "Threshold Scan", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("ScanObject", "Trimbits Scan", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("ScanObject", "Position Scan", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("ScanObject", "Custom Script", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
btnBrowse->setText(QApplication::translate("ScanObject", "Browse", 0, QApplication::UnicodeUTF8));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class ScanObject: public Ui_ScanObject {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_FORM_SCAN_H
|
996
slsDetectorGui/forms/include/ui_form_tab_advanced.h
Normal file
996
slsDetectorGui/forms/include/ui_form_tab_advanced.h
Normal file
@ -0,0 +1,996 @@
|
|||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'form_tab_advanced.ui'
|
||||||
|
**
|
||||||
|
** Created: Thu Jul 13 14:40:29 2017
|
||||||
|
** by: Qt User Interface Compiler version 4.8.2
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_FORM_TAB_ADVANCED_H
|
||||||
|
#define UI_FORM_TAB_ADVANCED_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtGui/QAction>
|
||||||
|
#include <QtGui/QApplication>
|
||||||
|
#include <QtGui/QButtonGroup>
|
||||||
|
#include <QtGui/QCheckBox>
|
||||||
|
#include <QtGui/QComboBox>
|
||||||
|
#include <QtGui/QDoubleSpinBox>
|
||||||
|
#include <QtGui/QGridLayout>
|
||||||
|
#include <QtGui/QGroupBox>
|
||||||
|
#include <QtGui/QHBoxLayout>
|
||||||
|
#include <QtGui/QHeaderView>
|
||||||
|
#include <QtGui/QLabel>
|
||||||
|
#include <QtGui/QLineEdit>
|
||||||
|
#include <QtGui/QPushButton>
|
||||||
|
#include <QtGui/QRadioButton>
|
||||||
|
#include <QtGui/QScrollArea>
|
||||||
|
#include <QtGui/QSpacerItem>
|
||||||
|
#include <QtGui/QSpinBox>
|
||||||
|
#include <QtGui/QTabWidget>
|
||||||
|
#include <QtGui/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_TabAdvancedObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QTabWidget *tabAdvancedSettings;
|
||||||
|
QWidget *tab_4;
|
||||||
|
QGroupBox *boxLogs;
|
||||||
|
QWidget *horizontalLayoutWidget_2;
|
||||||
|
QHBoxLayout *horizontalLayout_2;
|
||||||
|
QCheckBox *chkEnergyLog;
|
||||||
|
QCheckBox *chkAngularLog;
|
||||||
|
QWidget *tab_3;
|
||||||
|
QGroupBox *boxPlot;
|
||||||
|
QWidget *horizontalLayoutWidget;
|
||||||
|
QHBoxLayout *horizontalLayout;
|
||||||
|
QPushButton *btnRefresh;
|
||||||
|
QPushButton *btnGetTrimbits;
|
||||||
|
QWidget *gridLayoutWidget;
|
||||||
|
QGridLayout *gridLayout;
|
||||||
|
QRadioButton *radioDataGraph;
|
||||||
|
QRadioButton *radioHistogram;
|
||||||
|
QGroupBox *boxTrimming;
|
||||||
|
QWidget *gridLayoutWidget_3;
|
||||||
|
QGridLayout *gridLayout_3;
|
||||||
|
QLabel *label_5;
|
||||||
|
QSpacerItem *horizontalSpacer_2;
|
||||||
|
QLabel *lblExpTime;
|
||||||
|
QDoubleSpinBox *spinExpTime;
|
||||||
|
QComboBox *comboExpUnit;
|
||||||
|
QSpacerItem *horizontalSpacer_3;
|
||||||
|
QSpacerItem *horizontalSpacer_4;
|
||||||
|
QLabel *lblFile;
|
||||||
|
QLineEdit *dispFile;
|
||||||
|
QPushButton *btnFile;
|
||||||
|
QHBoxLayout *horizontalLayout_4;
|
||||||
|
QPushButton *btnStart;
|
||||||
|
QDoubleSpinBox *spinThreshold;
|
||||||
|
QLabel *label_15;
|
||||||
|
QCheckBox *chkOptimize;
|
||||||
|
QLabel *lblResolution;
|
||||||
|
QSpinBox *spinResolution;
|
||||||
|
QComboBox *comboMethod;
|
||||||
|
QLabel *lblCounts;
|
||||||
|
QSpinBox *spinCounts;
|
||||||
|
QGroupBox *boxSetAllTrimbits;
|
||||||
|
QLabel *label;
|
||||||
|
QSpinBox *spinSetAllTrimbits;
|
||||||
|
QWidget *tab_5;
|
||||||
|
QScrollArea *scrollArea;
|
||||||
|
QWidget *roiWidget;
|
||||||
|
QGridLayout *gridRoi;
|
||||||
|
QWidget *horizontalLayoutWidget_4;
|
||||||
|
QHBoxLayout *horizontalLayout_5;
|
||||||
|
QPushButton *btnGetRoi;
|
||||||
|
QSpacerItem *horizontalSpacer_6;
|
||||||
|
QPushButton *btnSetRoi;
|
||||||
|
QSpacerItem *horizontalSpacer_5;
|
||||||
|
QPushButton *btnClearRoi;
|
||||||
|
QWidget *tab;
|
||||||
|
QGroupBox *boxRxr;
|
||||||
|
QPushButton *btnRxr;
|
||||||
|
QWidget *gridLayoutWidget_9;
|
||||||
|
QGridLayout *gridLayout_8;
|
||||||
|
QLabel *label_8;
|
||||||
|
QLineEdit *dispUDPIP;
|
||||||
|
QSpacerItem *horizontalSpacer_7;
|
||||||
|
QSpinBox *spinUDPPort;
|
||||||
|
QLabel *label_14;
|
||||||
|
QLabel *label_13;
|
||||||
|
QComboBox *comboRxrOnline;
|
||||||
|
QLineEdit *dispUDPMAC;
|
||||||
|
QSpinBox *spinTCPPort;
|
||||||
|
QLabel *lblRxrOnline;
|
||||||
|
QLabel *label_10;
|
||||||
|
QLineEdit *dispRxrHostname;
|
||||||
|
QLabel *label_18;
|
||||||
|
QWidget *gridLayoutWidget_7;
|
||||||
|
QGridLayout *gridLayout_6;
|
||||||
|
QComboBox *comboOnline;
|
||||||
|
QLabel *label_9;
|
||||||
|
QLabel *label_7;
|
||||||
|
QLineEdit *dispIP;
|
||||||
|
QLineEdit *dispMAC;
|
||||||
|
QLabel *lblMAC;
|
||||||
|
QLabel *lblOnline;
|
||||||
|
QLabel *lblHostname;
|
||||||
|
QLabel *lblIP;
|
||||||
|
QComboBox *comboDetector;
|
||||||
|
QSpacerItem *horizontalSpacer;
|
||||||
|
QSpinBox *spinControlPort;
|
||||||
|
QSpinBox *spinStopPort;
|
||||||
|
|
||||||
|
void setupUi(QWidget *TabAdvancedObject)
|
||||||
|
{
|
||||||
|
if (TabAdvancedObject->objectName().isEmpty())
|
||||||
|
TabAdvancedObject->setObjectName(QString::fromUtf8("TabAdvancedObject"));
|
||||||
|
TabAdvancedObject->resize(775, 351);
|
||||||
|
QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||||
|
sizePolicy.setHorizontalStretch(0);
|
||||||
|
sizePolicy.setVerticalStretch(0);
|
||||||
|
sizePolicy.setHeightForWidth(TabAdvancedObject->sizePolicy().hasHeightForWidth());
|
||||||
|
TabAdvancedObject->setSizePolicy(sizePolicy);
|
||||||
|
TabAdvancedObject->setMinimumSize(QSize(0, 0));
|
||||||
|
TabAdvancedObject->setMaximumSize(QSize(1000, 1000));
|
||||||
|
QIcon icon;
|
||||||
|
icon.addFile(QString::fromUtf8(":/icons/images/refresh.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
TabAdvancedObject->setWindowIcon(icon);
|
||||||
|
tabAdvancedSettings = new QTabWidget(TabAdvancedObject);
|
||||||
|
tabAdvancedSettings->setObjectName(QString::fromUtf8("tabAdvancedSettings"));
|
||||||
|
tabAdvancedSettings->setGeometry(QRect(5, 3, 761, 343));
|
||||||
|
tabAdvancedSettings->setTabPosition(QTabWidget::North);
|
||||||
|
tabAdvancedSettings->setElideMode(Qt::ElideLeft);
|
||||||
|
tab_4 = new QWidget();
|
||||||
|
tab_4->setObjectName(QString::fromUtf8("tab_4"));
|
||||||
|
boxLogs = new QGroupBox(tab_4);
|
||||||
|
boxLogs->setObjectName(QString::fromUtf8("boxLogs"));
|
||||||
|
boxLogs->setGeometry(QRect(5, 10, 746, 66));
|
||||||
|
horizontalLayoutWidget_2 = new QWidget(boxLogs);
|
||||||
|
horizontalLayoutWidget_2->setObjectName(QString::fromUtf8("horizontalLayoutWidget_2"));
|
||||||
|
horizontalLayoutWidget_2->setGeometry(QRect(25, 20, 320, 31));
|
||||||
|
horizontalLayout_2 = new QHBoxLayout(horizontalLayoutWidget_2);
|
||||||
|
horizontalLayout_2->setSpacing(42);
|
||||||
|
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
|
||||||
|
horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
|
||||||
|
chkEnergyLog = new QCheckBox(horizontalLayoutWidget_2);
|
||||||
|
chkEnergyLog->setObjectName(QString::fromUtf8("chkEnergyLog"));
|
||||||
|
sizePolicy.setHeightForWidth(chkEnergyLog->sizePolicy().hasHeightForWidth());
|
||||||
|
chkEnergyLog->setSizePolicy(sizePolicy);
|
||||||
|
|
||||||
|
horizontalLayout_2->addWidget(chkEnergyLog);
|
||||||
|
|
||||||
|
chkAngularLog = new QCheckBox(horizontalLayoutWidget_2);
|
||||||
|
chkAngularLog->setObjectName(QString::fromUtf8("chkAngularLog"));
|
||||||
|
sizePolicy.setHeightForWidth(chkAngularLog->sizePolicy().hasHeightForWidth());
|
||||||
|
chkAngularLog->setSizePolicy(sizePolicy);
|
||||||
|
|
||||||
|
horizontalLayout_2->addWidget(chkAngularLog);
|
||||||
|
|
||||||
|
tabAdvancedSettings->addTab(tab_4, QString());
|
||||||
|
tab_3 = new QWidget();
|
||||||
|
tab_3->setObjectName(QString::fromUtf8("tab_3"));
|
||||||
|
boxPlot = new QGroupBox(tab_3);
|
||||||
|
boxPlot->setObjectName(QString::fromUtf8("boxPlot"));
|
||||||
|
boxPlot->setGeometry(QRect(5, 10, 467, 66));
|
||||||
|
boxPlot->setCheckable(true);
|
||||||
|
boxPlot->setChecked(false);
|
||||||
|
horizontalLayoutWidget = new QWidget(boxPlot);
|
||||||
|
horizontalLayoutWidget->setObjectName(QString::fromUtf8("horizontalLayoutWidget"));
|
||||||
|
horizontalLayoutWidget->setGeometry(QRect(230, 15, 228, 44));
|
||||||
|
horizontalLayout = new QHBoxLayout(horizontalLayoutWidget);
|
||||||
|
horizontalLayout->setSpacing(17);
|
||||||
|
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
|
||||||
|
horizontalLayout->setContentsMargins(0, 0, 0, 0);
|
||||||
|
btnRefresh = new QPushButton(horizontalLayoutWidget);
|
||||||
|
btnRefresh->setObjectName(QString::fromUtf8("btnRefresh"));
|
||||||
|
btnRefresh->setAutoFillBackground(false);
|
||||||
|
btnRefresh->setIcon(icon);
|
||||||
|
btnRefresh->setIconSize(QSize(24, 16));
|
||||||
|
|
||||||
|
horizontalLayout->addWidget(btnRefresh);
|
||||||
|
|
||||||
|
btnGetTrimbits = new QPushButton(horizontalLayoutWidget);
|
||||||
|
btnGetTrimbits->setObjectName(QString::fromUtf8("btnGetTrimbits"));
|
||||||
|
QIcon icon1;
|
||||||
|
icon1.addFile(QString::fromUtf8(":/icons/images/download.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnGetTrimbits->setIcon(icon1);
|
||||||
|
|
||||||
|
horizontalLayout->addWidget(btnGetTrimbits);
|
||||||
|
|
||||||
|
gridLayoutWidget = new QWidget(boxPlot);
|
||||||
|
gridLayoutWidget->setObjectName(QString::fromUtf8("gridLayoutWidget"));
|
||||||
|
gridLayoutWidget->setGeometry(QRect(25, 20, 187, 31));
|
||||||
|
gridLayout = new QGridLayout(gridLayoutWidget);
|
||||||
|
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||||
|
gridLayout->setContentsMargins(0, 0, 0, 0);
|
||||||
|
radioDataGraph = new QRadioButton(gridLayoutWidget);
|
||||||
|
radioDataGraph->setObjectName(QString::fromUtf8("radioDataGraph"));
|
||||||
|
radioDataGraph->setChecked(true);
|
||||||
|
|
||||||
|
gridLayout->addWidget(radioDataGraph, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
radioHistogram = new QRadioButton(gridLayoutWidget);
|
||||||
|
radioHistogram->setObjectName(QString::fromUtf8("radioHistogram"));
|
||||||
|
|
||||||
|
gridLayout->addWidget(radioHistogram, 0, 1, 1, 1);
|
||||||
|
|
||||||
|
boxTrimming = new QGroupBox(tab_3);
|
||||||
|
boxTrimming->setObjectName(QString::fromUtf8("boxTrimming"));
|
||||||
|
boxTrimming->setEnabled(true);
|
||||||
|
boxTrimming->setGeometry(QRect(5, 85, 746, 226));
|
||||||
|
boxTrimming->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
boxTrimming->setFlat(false);
|
||||||
|
boxTrimming->setCheckable(true);
|
||||||
|
boxTrimming->setChecked(true);
|
||||||
|
gridLayoutWidget_3 = new QWidget(boxTrimming);
|
||||||
|
gridLayoutWidget_3->setObjectName(QString::fromUtf8("gridLayoutWidget_3"));
|
||||||
|
gridLayoutWidget_3->setGeometry(QRect(25, 25, 696, 195));
|
||||||
|
gridLayout_3 = new QGridLayout(gridLayoutWidget_3);
|
||||||
|
gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
|
||||||
|
gridLayout_3->setVerticalSpacing(12);
|
||||||
|
gridLayout_3->setContentsMargins(0, 0, 0, 0);
|
||||||
|
label_5 = new QLabel(gridLayoutWidget_3);
|
||||||
|
label_5->setObjectName(QString::fromUtf8("label_5"));
|
||||||
|
QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Preferred);
|
||||||
|
sizePolicy1.setHorizontalStretch(0);
|
||||||
|
sizePolicy1.setVerticalStretch(0);
|
||||||
|
sizePolicy1.setHeightForWidth(label_5->sizePolicy().hasHeightForWidth());
|
||||||
|
label_5->setSizePolicy(sizePolicy1);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(label_5, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_2 = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout_3->addItem(horizontalSpacer_2, 0, 1, 1, 1);
|
||||||
|
|
||||||
|
lblExpTime = new QLabel(gridLayoutWidget_3);
|
||||||
|
lblExpTime->setObjectName(QString::fromUtf8("lblExpTime"));
|
||||||
|
sizePolicy1.setHeightForWidth(lblExpTime->sizePolicy().hasHeightForWidth());
|
||||||
|
lblExpTime->setSizePolicy(sizePolicy1);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(lblExpTime, 3, 0, 1, 1);
|
||||||
|
|
||||||
|
spinExpTime = new QDoubleSpinBox(gridLayoutWidget_3);
|
||||||
|
spinExpTime->setObjectName(QString::fromUtf8("spinExpTime"));
|
||||||
|
spinExpTime->setEnabled(true);
|
||||||
|
QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Fixed);
|
||||||
|
sizePolicy2.setHorizontalStretch(0);
|
||||||
|
sizePolicy2.setVerticalStretch(0);
|
||||||
|
sizePolicy2.setHeightForWidth(spinExpTime->sizePolicy().hasHeightForWidth());
|
||||||
|
spinExpTime->setSizePolicy(sizePolicy2);
|
||||||
|
spinExpTime->setMinimumSize(QSize(0, 0));
|
||||||
|
spinExpTime->setMaximumSize(QSize(16777215, 16777215));
|
||||||
|
spinExpTime->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinExpTime->setKeyboardTracking(false);
|
||||||
|
spinExpTime->setDecimals(5);
|
||||||
|
spinExpTime->setMinimum(0);
|
||||||
|
spinExpTime->setMaximum(2e+09);
|
||||||
|
spinExpTime->setValue(1);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(spinExpTime, 3, 2, 1, 1);
|
||||||
|
|
||||||
|
comboExpUnit = new QComboBox(gridLayoutWidget_3);
|
||||||
|
comboExpUnit->setObjectName(QString::fromUtf8("comboExpUnit"));
|
||||||
|
comboExpUnit->setEnabled(true);
|
||||||
|
sizePolicy2.setHeightForWidth(comboExpUnit->sizePolicy().hasHeightForWidth());
|
||||||
|
comboExpUnit->setSizePolicy(sizePolicy2);
|
||||||
|
comboExpUnit->setMinimumSize(QSize(0, 0));
|
||||||
|
comboExpUnit->setMaximumSize(QSize(16777215, 16777215));
|
||||||
|
comboExpUnit->setLayoutDirection(Qt::LeftToRight);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(comboExpUnit, 3, 3, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_3 = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout_3->addItem(horizontalSpacer_3, 3, 6, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_4 = new QSpacerItem(50, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout_3->addItem(horizontalSpacer_4, 3, 4, 1, 1);
|
||||||
|
|
||||||
|
lblFile = new QLabel(gridLayoutWidget_3);
|
||||||
|
lblFile->setObjectName(QString::fromUtf8("lblFile"));
|
||||||
|
sizePolicy.setHeightForWidth(lblFile->sizePolicy().hasHeightForWidth());
|
||||||
|
lblFile->setSizePolicy(sizePolicy);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(lblFile, 4, 0, 1, 1);
|
||||||
|
|
||||||
|
dispFile = new QLineEdit(gridLayoutWidget_3);
|
||||||
|
dispFile->setObjectName(QString::fromUtf8("dispFile"));
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(dispFile, 4, 2, 1, 6);
|
||||||
|
|
||||||
|
btnFile = new QPushButton(gridLayoutWidget_3);
|
||||||
|
btnFile->setObjectName(QString::fromUtf8("btnFile"));
|
||||||
|
sizePolicy.setHeightForWidth(btnFile->sizePolicy().hasHeightForWidth());
|
||||||
|
btnFile->setSizePolicy(sizePolicy);
|
||||||
|
QIcon icon2;
|
||||||
|
icon2.addFile(QString::fromUtf8(":/icons/images/browse.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnFile->setIcon(icon2);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(btnFile, 4, 8, 1, 1);
|
||||||
|
|
||||||
|
horizontalLayout_4 = new QHBoxLayout();
|
||||||
|
horizontalLayout_4->setSpacing(0);
|
||||||
|
horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
|
||||||
|
|
||||||
|
gridLayout_3->addLayout(horizontalLayout_4, 5, 4, 1, 1);
|
||||||
|
|
||||||
|
btnStart = new QPushButton(gridLayoutWidget_3);
|
||||||
|
btnStart->setObjectName(QString::fromUtf8("btnStart"));
|
||||||
|
sizePolicy.setHeightForWidth(btnStart->sizePolicy().hasHeightForWidth());
|
||||||
|
btnStart->setSizePolicy(sizePolicy);
|
||||||
|
QIcon icon3;
|
||||||
|
icon3.addFile(QString::fromUtf8(":/icons/images/start.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnStart->setIcon(icon3);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(btnStart, 5, 2, 1, 1);
|
||||||
|
|
||||||
|
spinThreshold = new QDoubleSpinBox(gridLayoutWidget_3);
|
||||||
|
spinThreshold->setObjectName(QString::fromUtf8("spinThreshold"));
|
||||||
|
spinThreshold->setEnabled(true);
|
||||||
|
sizePolicy2.setHeightForWidth(spinThreshold->sizePolicy().hasHeightForWidth());
|
||||||
|
spinThreshold->setSizePolicy(sizePolicy2);
|
||||||
|
spinThreshold->setMinimumSize(QSize(0, 0));
|
||||||
|
spinThreshold->setMaximumSize(QSize(16777215, 16777215));
|
||||||
|
spinThreshold->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinThreshold->setKeyboardTracking(false);
|
||||||
|
spinThreshold->setDecimals(3);
|
||||||
|
spinThreshold->setMinimum(0);
|
||||||
|
spinThreshold->setMaximum(10000);
|
||||||
|
spinThreshold->setValue(560);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(spinThreshold, 3, 7, 1, 2);
|
||||||
|
|
||||||
|
label_15 = new QLabel(gridLayoutWidget_3);
|
||||||
|
label_15->setObjectName(QString::fromUtf8("label_15"));
|
||||||
|
sizePolicy1.setHeightForWidth(label_15->sizePolicy().hasHeightForWidth());
|
||||||
|
label_15->setSizePolicy(sizePolicy1);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(label_15, 3, 5, 1, 1);
|
||||||
|
|
||||||
|
chkOptimize = new QCheckBox(gridLayoutWidget_3);
|
||||||
|
chkOptimize->setObjectName(QString::fromUtf8("chkOptimize"));
|
||||||
|
chkOptimize->setEnabled(true);
|
||||||
|
sizePolicy.setHeightForWidth(chkOptimize->sizePolicy().hasHeightForWidth());
|
||||||
|
chkOptimize->setSizePolicy(sizePolicy);
|
||||||
|
chkOptimize->setMinimumSize(QSize(0, 0));
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(chkOptimize, 0, 5, 1, 1);
|
||||||
|
|
||||||
|
lblResolution = new QLabel(gridLayoutWidget_3);
|
||||||
|
lblResolution->setObjectName(QString::fromUtf8("lblResolution"));
|
||||||
|
sizePolicy1.setHeightForWidth(lblResolution->sizePolicy().hasHeightForWidth());
|
||||||
|
lblResolution->setSizePolicy(sizePolicy1);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(lblResolution, 2, 0, 1, 1);
|
||||||
|
|
||||||
|
spinResolution = new QSpinBox(gridLayoutWidget_3);
|
||||||
|
spinResolution->setObjectName(QString::fromUtf8("spinResolution"));
|
||||||
|
sizePolicy2.setHeightForWidth(spinResolution->sizePolicy().hasHeightForWidth());
|
||||||
|
spinResolution->setSizePolicy(sizePolicy2);
|
||||||
|
spinResolution->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinResolution->setKeyboardTracking(false);
|
||||||
|
spinResolution->setMinimum(1);
|
||||||
|
spinResolution->setMaximum(9);
|
||||||
|
spinResolution->setValue(4);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(spinResolution, 2, 2, 1, 2);
|
||||||
|
|
||||||
|
comboMethod = new QComboBox(gridLayoutWidget_3);
|
||||||
|
comboMethod->setObjectName(QString::fromUtf8("comboMethod"));
|
||||||
|
sizePolicy.setHeightForWidth(comboMethod->sizePolicy().hasHeightForWidth());
|
||||||
|
comboMethod->setSizePolicy(sizePolicy);
|
||||||
|
comboMethod->setMinimumSize(QSize(0, 0));
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(comboMethod, 0, 2, 1, 2);
|
||||||
|
|
||||||
|
lblCounts = new QLabel(gridLayoutWidget_3);
|
||||||
|
lblCounts->setObjectName(QString::fromUtf8("lblCounts"));
|
||||||
|
sizePolicy1.setHeightForWidth(lblCounts->sizePolicy().hasHeightForWidth());
|
||||||
|
lblCounts->setSizePolicy(sizePolicy1);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(lblCounts, 2, 5, 1, 1);
|
||||||
|
|
||||||
|
spinCounts = new QSpinBox(gridLayoutWidget_3);
|
||||||
|
spinCounts->setObjectName(QString::fromUtf8("spinCounts"));
|
||||||
|
sizePolicy2.setHeightForWidth(spinCounts->sizePolicy().hasHeightForWidth());
|
||||||
|
spinCounts->setSizePolicy(sizePolicy2);
|
||||||
|
spinCounts->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinCounts->setKeyboardTracking(false);
|
||||||
|
spinCounts->setMinimum(0);
|
||||||
|
spinCounts->setMaximum(16000000);
|
||||||
|
spinCounts->setValue(500);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(spinCounts, 2, 7, 1, 2);
|
||||||
|
|
||||||
|
boxSetAllTrimbits = new QGroupBox(tab_3);
|
||||||
|
boxSetAllTrimbits->setObjectName(QString::fromUtf8("boxSetAllTrimbits"));
|
||||||
|
boxSetAllTrimbits->setEnabled(false);
|
||||||
|
boxSetAllTrimbits->setGeometry(QRect(518, 10, 233, 66));
|
||||||
|
boxSetAllTrimbits->setCheckable(false);
|
||||||
|
boxSetAllTrimbits->setChecked(false);
|
||||||
|
label = new QLabel(boxSetAllTrimbits);
|
||||||
|
label->setObjectName(QString::fromUtf8("label"));
|
||||||
|
label->setGeometry(QRect(12, 28, 94, 16));
|
||||||
|
spinSetAllTrimbits = new QSpinBox(boxSetAllTrimbits);
|
||||||
|
spinSetAllTrimbits->setObjectName(QString::fromUtf8("spinSetAllTrimbits"));
|
||||||
|
spinSetAllTrimbits->setGeometry(QRect(121, 24, 86, 25));
|
||||||
|
spinSetAllTrimbits->setMaximum(63);
|
||||||
|
tabAdvancedSettings->addTab(tab_3, QString());
|
||||||
|
tab_5 = new QWidget();
|
||||||
|
tab_5->setObjectName(QString::fromUtf8("tab_5"));
|
||||||
|
scrollArea = new QScrollArea(tab_5);
|
||||||
|
scrollArea->setObjectName(QString::fromUtf8("scrollArea"));
|
||||||
|
scrollArea->setGeometry(QRect(10, 50, 736, 246));
|
||||||
|
scrollArea->setFrameShape(QFrame::NoFrame);
|
||||||
|
scrollArea->setWidgetResizable(true);
|
||||||
|
roiWidget = new QWidget();
|
||||||
|
roiWidget->setObjectName(QString::fromUtf8("roiWidget"));
|
||||||
|
roiWidget->setGeometry(QRect(0, 0, 736, 246));
|
||||||
|
gridRoi = new QGridLayout(roiWidget);
|
||||||
|
gridRoi->setObjectName(QString::fromUtf8("gridRoi"));
|
||||||
|
gridRoi->setHorizontalSpacing(1);
|
||||||
|
gridRoi->setVerticalSpacing(15);
|
||||||
|
scrollArea->setWidget(roiWidget);
|
||||||
|
horizontalLayoutWidget_4 = new QWidget(tab_5);
|
||||||
|
horizontalLayoutWidget_4->setObjectName(QString::fromUtf8("horizontalLayoutWidget_4"));
|
||||||
|
horizontalLayoutWidget_4->setGeometry(QRect(10, 5, 736, 41));
|
||||||
|
horizontalLayout_5 = new QHBoxLayout(horizontalLayoutWidget_4);
|
||||||
|
horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
|
||||||
|
horizontalLayout_5->setContentsMargins(0, 0, 0, 0);
|
||||||
|
btnGetRoi = new QPushButton(horizontalLayoutWidget_4);
|
||||||
|
btnGetRoi->setObjectName(QString::fromUtf8("btnGetRoi"));
|
||||||
|
QSizePolicy sizePolicy3(QSizePolicy::Minimum, QSizePolicy::Fixed);
|
||||||
|
sizePolicy3.setHorizontalStretch(0);
|
||||||
|
sizePolicy3.setVerticalStretch(0);
|
||||||
|
sizePolicy3.setHeightForWidth(btnGetRoi->sizePolicy().hasHeightForWidth());
|
||||||
|
btnGetRoi->setSizePolicy(sizePolicy3);
|
||||||
|
btnGetRoi->setMinimumSize(QSize(150, 0));
|
||||||
|
btnGetRoi->setIcon(icon1);
|
||||||
|
|
||||||
|
horizontalLayout_5->addWidget(btnGetRoi);
|
||||||
|
|
||||||
|
horizontalSpacer_6 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
horizontalLayout_5->addItem(horizontalSpacer_6);
|
||||||
|
|
||||||
|
btnSetRoi = new QPushButton(horizontalLayoutWidget_4);
|
||||||
|
btnSetRoi->setObjectName(QString::fromUtf8("btnSetRoi"));
|
||||||
|
sizePolicy3.setHeightForWidth(btnSetRoi->sizePolicy().hasHeightForWidth());
|
||||||
|
btnSetRoi->setSizePolicy(sizePolicy3);
|
||||||
|
btnSetRoi->setMinimumSize(QSize(150, 0));
|
||||||
|
QIcon icon4;
|
||||||
|
icon4.addFile(QString::fromUtf8(":/icons/images/upload.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnSetRoi->setIcon(icon4);
|
||||||
|
|
||||||
|
horizontalLayout_5->addWidget(btnSetRoi);
|
||||||
|
|
||||||
|
horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
horizontalLayout_5->addItem(horizontalSpacer_5);
|
||||||
|
|
||||||
|
btnClearRoi = new QPushButton(horizontalLayoutWidget_4);
|
||||||
|
btnClearRoi->setObjectName(QString::fromUtf8("btnClearRoi"));
|
||||||
|
sizePolicy3.setHeightForWidth(btnClearRoi->sizePolicy().hasHeightForWidth());
|
||||||
|
btnClearRoi->setSizePolicy(sizePolicy3);
|
||||||
|
btnClearRoi->setMinimumSize(QSize(150, 0));
|
||||||
|
QIcon icon5;
|
||||||
|
icon5.addFile(QString::fromUtf8(":/icons/images/erase.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnClearRoi->setIcon(icon5);
|
||||||
|
|
||||||
|
horizontalLayout_5->addWidget(btnClearRoi);
|
||||||
|
|
||||||
|
tabAdvancedSettings->addTab(tab_5, QString());
|
||||||
|
tab = new QWidget();
|
||||||
|
tab->setObjectName(QString::fromUtf8("tab"));
|
||||||
|
boxRxr = new QGroupBox(tab);
|
||||||
|
boxRxr->setObjectName(QString::fromUtf8("boxRxr"));
|
||||||
|
boxRxr->setGeometry(QRect(10, 135, 736, 171));
|
||||||
|
btnRxr = new QPushButton(boxRxr);
|
||||||
|
btnRxr->setObjectName(QString::fromUtf8("btnRxr"));
|
||||||
|
btnRxr->setGeometry(QRect(25, 135, 291, 25));
|
||||||
|
QIcon icon6;
|
||||||
|
icon6.addFile(QString::fromUtf8(":/icons/images/setup.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnRxr->setIcon(icon6);
|
||||||
|
gridLayoutWidget_9 = new QWidget(boxRxr);
|
||||||
|
gridLayoutWidget_9->setObjectName(QString::fromUtf8("gridLayoutWidget_9"));
|
||||||
|
gridLayoutWidget_9->setGeometry(QRect(25, 25, 686, 96));
|
||||||
|
gridLayout_8 = new QGridLayout(gridLayoutWidget_9);
|
||||||
|
gridLayout_8->setObjectName(QString::fromUtf8("gridLayout_8"));
|
||||||
|
gridLayout_8->setVerticalSpacing(6);
|
||||||
|
gridLayout_8->setContentsMargins(0, 0, 0, 0);
|
||||||
|
label_8 = new QLabel(gridLayoutWidget_9);
|
||||||
|
label_8->setObjectName(QString::fromUtf8("label_8"));
|
||||||
|
QSizePolicy sizePolicy4(QSizePolicy::Expanding, QSizePolicy::Preferred);
|
||||||
|
sizePolicy4.setHorizontalStretch(0);
|
||||||
|
sizePolicy4.setVerticalStretch(0);
|
||||||
|
sizePolicy4.setHeightForWidth(label_8->sizePolicy().hasHeightForWidth());
|
||||||
|
label_8->setSizePolicy(sizePolicy4);
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(label_8, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
dispUDPIP = new QLineEdit(gridLayoutWidget_9);
|
||||||
|
dispUDPIP->setObjectName(QString::fromUtf8("dispUDPIP"));
|
||||||
|
sizePolicy3.setHeightForWidth(dispUDPIP->sizePolicy().hasHeightForWidth());
|
||||||
|
dispUDPIP->setSizePolicy(sizePolicy3);
|
||||||
|
dispUDPIP->setMinimumSize(QSize(180, 0));
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(dispUDPIP, 1, 4, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_7 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout_8->addItem(horizontalSpacer_7, 0, 2, 1, 1);
|
||||||
|
|
||||||
|
spinUDPPort = new QSpinBox(gridLayoutWidget_9);
|
||||||
|
spinUDPPort->setObjectName(QString::fromUtf8("spinUDPPort"));
|
||||||
|
sizePolicy3.setHeightForWidth(spinUDPPort->sizePolicy().hasHeightForWidth());
|
||||||
|
spinUDPPort->setSizePolicy(sizePolicy3);
|
||||||
|
spinUDPPort->setMinimumSize(QSize(127, 0));
|
||||||
|
spinUDPPort->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinUDPPort->setKeyboardTracking(false);
|
||||||
|
spinUDPPort->setMinimum(0);
|
||||||
|
spinUDPPort->setMaximum(2000000000);
|
||||||
|
spinUDPPort->setValue(0);
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(spinUDPPort, 2, 1, 1, 1);
|
||||||
|
|
||||||
|
label_14 = new QLabel(gridLayoutWidget_9);
|
||||||
|
label_14->setObjectName(QString::fromUtf8("label_14"));
|
||||||
|
sizePolicy4.setHeightForWidth(label_14->sizePolicy().hasHeightForWidth());
|
||||||
|
label_14->setSizePolicy(sizePolicy4);
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(label_14, 1, 3, 1, 1);
|
||||||
|
|
||||||
|
label_13 = new QLabel(gridLayoutWidget_9);
|
||||||
|
label_13->setObjectName(QString::fromUtf8("label_13"));
|
||||||
|
sizePolicy4.setHeightForWidth(label_13->sizePolicy().hasHeightForWidth());
|
||||||
|
label_13->setSizePolicy(sizePolicy4);
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(label_13, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
comboRxrOnline = new QComboBox(gridLayoutWidget_9);
|
||||||
|
comboRxrOnline->setObjectName(QString::fromUtf8("comboRxrOnline"));
|
||||||
|
sizePolicy2.setHeightForWidth(comboRxrOnline->sizePolicy().hasHeightForWidth());
|
||||||
|
comboRxrOnline->setSizePolicy(sizePolicy2);
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(comboRxrOnline, 0, 4, 1, 1);
|
||||||
|
|
||||||
|
dispUDPMAC = new QLineEdit(gridLayoutWidget_9);
|
||||||
|
dispUDPMAC->setObjectName(QString::fromUtf8("dispUDPMAC"));
|
||||||
|
sizePolicy3.setHeightForWidth(dispUDPMAC->sizePolicy().hasHeightForWidth());
|
||||||
|
dispUDPMAC->setSizePolicy(sizePolicy3);
|
||||||
|
dispUDPMAC->setMinimumSize(QSize(180, 0));
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(dispUDPMAC, 2, 4, 1, 1);
|
||||||
|
|
||||||
|
spinTCPPort = new QSpinBox(gridLayoutWidget_9);
|
||||||
|
spinTCPPort->setObjectName(QString::fromUtf8("spinTCPPort"));
|
||||||
|
sizePolicy3.setHeightForWidth(spinTCPPort->sizePolicy().hasHeightForWidth());
|
||||||
|
spinTCPPort->setSizePolicy(sizePolicy3);
|
||||||
|
spinTCPPort->setMinimumSize(QSize(127, 0));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinTCPPort->setToolTip(QString::fromUtf8("Sets Receiver TCP Port\n"
|
||||||
|
"#rx_tcpport#"));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
spinTCPPort->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinTCPPort->setKeyboardTracking(false);
|
||||||
|
spinTCPPort->setMinimum(0);
|
||||||
|
spinTCPPort->setMaximum(2000000000);
|
||||||
|
spinTCPPort->setValue(0);
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(spinTCPPort, 1, 1, 1, 1);
|
||||||
|
|
||||||
|
lblRxrOnline = new QLabel(gridLayoutWidget_9);
|
||||||
|
lblRxrOnline->setObjectName(QString::fromUtf8("lblRxrOnline"));
|
||||||
|
sizePolicy4.setHeightForWidth(lblRxrOnline->sizePolicy().hasHeightForWidth());
|
||||||
|
lblRxrOnline->setSizePolicy(sizePolicy4);
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(lblRxrOnline, 0, 3, 1, 1);
|
||||||
|
|
||||||
|
label_10 = new QLabel(gridLayoutWidget_9);
|
||||||
|
label_10->setObjectName(QString::fromUtf8("label_10"));
|
||||||
|
sizePolicy4.setHeightForWidth(label_10->sizePolicy().hasHeightForWidth());
|
||||||
|
label_10->setSizePolicy(sizePolicy4);
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(label_10, 2, 0, 1, 1);
|
||||||
|
|
||||||
|
dispRxrHostname = new QLineEdit(gridLayoutWidget_9);
|
||||||
|
dispRxrHostname->setObjectName(QString::fromUtf8("dispRxrHostname"));
|
||||||
|
sizePolicy3.setHeightForWidth(dispRxrHostname->sizePolicy().hasHeightForWidth());
|
||||||
|
dispRxrHostname->setSizePolicy(sizePolicy3);
|
||||||
|
dispRxrHostname->setMinimumSize(QSize(180, 0));
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(dispRxrHostname, 0, 1, 1, 1);
|
||||||
|
|
||||||
|
label_18 = new QLabel(gridLayoutWidget_9);
|
||||||
|
label_18->setObjectName(QString::fromUtf8("label_18"));
|
||||||
|
sizePolicy4.setHeightForWidth(label_18->sizePolicy().hasHeightForWidth());
|
||||||
|
label_18->setSizePolicy(sizePolicy4);
|
||||||
|
|
||||||
|
gridLayout_8->addWidget(label_18, 2, 3, 1, 1);
|
||||||
|
|
||||||
|
gridLayoutWidget_7 = new QWidget(tab);
|
||||||
|
gridLayoutWidget_7->setObjectName(QString::fromUtf8("gridLayoutWidget_7"));
|
||||||
|
gridLayoutWidget_7->setGeometry(QRect(35, 15, 686, 101));
|
||||||
|
gridLayout_6 = new QGridLayout(gridLayoutWidget_7);
|
||||||
|
gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
|
||||||
|
gridLayout_6->setVerticalSpacing(6);
|
||||||
|
gridLayout_6->setContentsMargins(0, 0, 0, 0);
|
||||||
|
comboOnline = new QComboBox(gridLayoutWidget_7);
|
||||||
|
comboOnline->setObjectName(QString::fromUtf8("comboOnline"));
|
||||||
|
sizePolicy3.setHeightForWidth(comboOnline->sizePolicy().hasHeightForWidth());
|
||||||
|
comboOnline->setSizePolicy(sizePolicy3);
|
||||||
|
comboOnline->setMinimumSize(QSize(180, 0));
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(comboOnline, 0, 4, 1, 1);
|
||||||
|
|
||||||
|
label_9 = new QLabel(gridLayoutWidget_7);
|
||||||
|
label_9->setObjectName(QString::fromUtf8("label_9"));
|
||||||
|
sizePolicy4.setHeightForWidth(label_9->sizePolicy().hasHeightForWidth());
|
||||||
|
label_9->setSizePolicy(sizePolicy4);
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(label_9, 2, 0, 1, 1);
|
||||||
|
|
||||||
|
label_7 = new QLabel(gridLayoutWidget_7);
|
||||||
|
label_7->setObjectName(QString::fromUtf8("label_7"));
|
||||||
|
sizePolicy4.setHeightForWidth(label_7->sizePolicy().hasHeightForWidth());
|
||||||
|
label_7->setSizePolicy(sizePolicy4);
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(label_7, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
dispIP = new QLineEdit(gridLayoutWidget_7);
|
||||||
|
dispIP->setObjectName(QString::fromUtf8("dispIP"));
|
||||||
|
sizePolicy3.setHeightForWidth(dispIP->sizePolicy().hasHeightForWidth());
|
||||||
|
dispIP->setSizePolicy(sizePolicy3);
|
||||||
|
dispIP->setMinimumSize(QSize(180, 0));
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(dispIP, 1, 4, 1, 1);
|
||||||
|
|
||||||
|
dispMAC = new QLineEdit(gridLayoutWidget_7);
|
||||||
|
dispMAC->setObjectName(QString::fromUtf8("dispMAC"));
|
||||||
|
sizePolicy3.setHeightForWidth(dispMAC->sizePolicy().hasHeightForWidth());
|
||||||
|
dispMAC->setSizePolicy(sizePolicy3);
|
||||||
|
dispMAC->setMinimumSize(QSize(180, 0));
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(dispMAC, 2, 4, 1, 1);
|
||||||
|
|
||||||
|
lblMAC = new QLabel(gridLayoutWidget_7);
|
||||||
|
lblMAC->setObjectName(QString::fromUtf8("lblMAC"));
|
||||||
|
sizePolicy4.setHeightForWidth(lblMAC->sizePolicy().hasHeightForWidth());
|
||||||
|
lblMAC->setSizePolicy(sizePolicy4);
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(lblMAC, 2, 3, 1, 1);
|
||||||
|
|
||||||
|
lblOnline = new QLabel(gridLayoutWidget_7);
|
||||||
|
lblOnline->setObjectName(QString::fromUtf8("lblOnline"));
|
||||||
|
QSizePolicy sizePolicy5(QSizePolicy::Minimum, QSizePolicy::Preferred);
|
||||||
|
sizePolicy5.setHorizontalStretch(0);
|
||||||
|
sizePolicy5.setVerticalStretch(0);
|
||||||
|
sizePolicy5.setHeightForWidth(lblOnline->sizePolicy().hasHeightForWidth());
|
||||||
|
lblOnline->setSizePolicy(sizePolicy5);
|
||||||
|
lblOnline->setMinimumSize(QSize(108, 0));
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(lblOnline, 0, 3, 1, 1);
|
||||||
|
|
||||||
|
lblHostname = new QLabel(gridLayoutWidget_7);
|
||||||
|
lblHostname->setObjectName(QString::fromUtf8("lblHostname"));
|
||||||
|
sizePolicy5.setHeightForWidth(lblHostname->sizePolicy().hasHeightForWidth());
|
||||||
|
lblHostname->setSizePolicy(sizePolicy5);
|
||||||
|
lblHostname->setMinimumSize(QSize(108, 0));
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(lblHostname, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
lblIP = new QLabel(gridLayoutWidget_7);
|
||||||
|
lblIP->setObjectName(QString::fromUtf8("lblIP"));
|
||||||
|
sizePolicy4.setHeightForWidth(lblIP->sizePolicy().hasHeightForWidth());
|
||||||
|
lblIP->setSizePolicy(sizePolicy4);
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(lblIP, 1, 3, 1, 1);
|
||||||
|
|
||||||
|
comboDetector = new QComboBox(gridLayoutWidget_7);
|
||||||
|
comboDetector->setObjectName(QString::fromUtf8("comboDetector"));
|
||||||
|
sizePolicy3.setHeightForWidth(comboDetector->sizePolicy().hasHeightForWidth());
|
||||||
|
comboDetector->setSizePolicy(sizePolicy3);
|
||||||
|
comboDetector->setMinimumSize(QSize(180, 0));
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(comboDetector, 0, 1, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout_6->addItem(horizontalSpacer, 0, 2, 1, 1);
|
||||||
|
|
||||||
|
spinControlPort = new QSpinBox(gridLayoutWidget_7);
|
||||||
|
spinControlPort->setObjectName(QString::fromUtf8("spinControlPort"));
|
||||||
|
sizePolicy3.setHeightForWidth(spinControlPort->sizePolicy().hasHeightForWidth());
|
||||||
|
spinControlPort->setSizePolicy(sizePolicy3);
|
||||||
|
spinControlPort->setMinimumSize(QSize(180, 0));
|
||||||
|
spinControlPort->setMaximumSize(QSize(16777215, 16777215));
|
||||||
|
spinControlPort->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinControlPort->setKeyboardTracking(false);
|
||||||
|
spinControlPort->setMinimum(0);
|
||||||
|
spinControlPort->setMaximum(2000000000);
|
||||||
|
spinControlPort->setValue(0);
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(spinControlPort, 1, 1, 1, 1);
|
||||||
|
|
||||||
|
spinStopPort = new QSpinBox(gridLayoutWidget_7);
|
||||||
|
spinStopPort->setObjectName(QString::fromUtf8("spinStopPort"));
|
||||||
|
sizePolicy3.setHeightForWidth(spinStopPort->sizePolicy().hasHeightForWidth());
|
||||||
|
spinStopPort->setSizePolicy(sizePolicy3);
|
||||||
|
spinStopPort->setMinimumSize(QSize(180, 0));
|
||||||
|
spinStopPort->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinStopPort->setKeyboardTracking(false);
|
||||||
|
spinStopPort->setMinimum(0);
|
||||||
|
spinStopPort->setMaximum(2000000000);
|
||||||
|
spinStopPort->setValue(0);
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(spinStopPort, 2, 1, 1, 1);
|
||||||
|
|
||||||
|
tabAdvancedSettings->addTab(tab, QString());
|
||||||
|
QWidget::setTabOrder(tabAdvancedSettings, chkEnergyLog);
|
||||||
|
QWidget::setTabOrder(chkEnergyLog, chkAngularLog);
|
||||||
|
QWidget::setTabOrder(chkAngularLog, boxPlot);
|
||||||
|
QWidget::setTabOrder(boxPlot, radioDataGraph);
|
||||||
|
QWidget::setTabOrder(radioDataGraph, radioHistogram);
|
||||||
|
QWidget::setTabOrder(radioHistogram, btnRefresh);
|
||||||
|
QWidget::setTabOrder(btnRefresh, btnGetTrimbits);
|
||||||
|
QWidget::setTabOrder(btnGetTrimbits, boxTrimming);
|
||||||
|
QWidget::setTabOrder(boxTrimming, comboMethod);
|
||||||
|
QWidget::setTabOrder(comboMethod, chkOptimize);
|
||||||
|
QWidget::setTabOrder(chkOptimize, spinResolution);
|
||||||
|
QWidget::setTabOrder(spinResolution, spinCounts);
|
||||||
|
QWidget::setTabOrder(spinCounts, spinExpTime);
|
||||||
|
QWidget::setTabOrder(spinExpTime, comboExpUnit);
|
||||||
|
QWidget::setTabOrder(comboExpUnit, spinThreshold);
|
||||||
|
QWidget::setTabOrder(spinThreshold, dispFile);
|
||||||
|
QWidget::setTabOrder(dispFile, btnFile);
|
||||||
|
QWidget::setTabOrder(btnFile, btnStart);
|
||||||
|
QWidget::setTabOrder(btnStart, btnGetRoi);
|
||||||
|
QWidget::setTabOrder(btnGetRoi, btnSetRoi);
|
||||||
|
QWidget::setTabOrder(btnSetRoi, btnClearRoi);
|
||||||
|
QWidget::setTabOrder(btnClearRoi, scrollArea);
|
||||||
|
QWidget::setTabOrder(scrollArea, comboDetector);
|
||||||
|
QWidget::setTabOrder(comboDetector, comboOnline);
|
||||||
|
QWidget::setTabOrder(comboOnline, spinControlPort);
|
||||||
|
QWidget::setTabOrder(spinControlPort, dispIP);
|
||||||
|
QWidget::setTabOrder(dispIP, spinStopPort);
|
||||||
|
QWidget::setTabOrder(spinStopPort, dispMAC);
|
||||||
|
QWidget::setTabOrder(dispMAC, dispRxrHostname);
|
||||||
|
QWidget::setTabOrder(dispRxrHostname, comboRxrOnline);
|
||||||
|
QWidget::setTabOrder(comboRxrOnline, spinTCPPort);
|
||||||
|
QWidget::setTabOrder(spinTCPPort, dispUDPIP);
|
||||||
|
QWidget::setTabOrder(dispUDPIP, spinUDPPort);
|
||||||
|
QWidget::setTabOrder(spinUDPPort, dispUDPMAC);
|
||||||
|
QWidget::setTabOrder(dispUDPMAC, btnRxr);
|
||||||
|
|
||||||
|
retranslateUi(TabAdvancedObject);
|
||||||
|
|
||||||
|
tabAdvancedSettings->setCurrentIndex(1);
|
||||||
|
comboExpUnit->setCurrentIndex(2);
|
||||||
|
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(TabAdvancedObject);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QWidget *TabAdvancedObject)
|
||||||
|
{
|
||||||
|
TabAdvancedObject->setWindowTitle(QApplication::translate("TabAdvancedObject", "Form", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
tabAdvancedSettings->setToolTip(QString());
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
boxLogs->setTitle(QApplication::translate("TabAdvancedObject", "Calibration Logs", 0, QApplication::UnicodeUTF8));
|
||||||
|
chkEnergyLog->setText(QApplication::translate("TabAdvancedObject", "Energy Calibration", 0, QApplication::UnicodeUTF8));
|
||||||
|
chkAngularLog->setText(QApplication::translate("TabAdvancedObject", "Angular Calibration", 0, QApplication::UnicodeUTF8));
|
||||||
|
tabAdvancedSettings->setTabText(tabAdvancedSettings->indexOf(tab_4), QApplication::translate("TabAdvancedObject", "Logs", 0, QApplication::UnicodeUTF8));
|
||||||
|
boxPlot->setTitle(QApplication::translate("TabAdvancedObject", "Trimbits Plot", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
btnRefresh->setToolTip(QApplication::translate("TabAdvancedObject", "<nobr>\n"
|
||||||
|
"Updates plot with Trimbits from Shared Memory, not from Detector.\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
btnRefresh->setText(QApplication::translate("TabAdvancedObject", "Refresh ", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
btnGetTrimbits->setToolTip(QApplication::translate("TabAdvancedObject", "<nobr>\n"
|
||||||
|
"Plots Trimbits from Detector. This will take time.\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
btnGetTrimbits->setText(QApplication::translate("TabAdvancedObject", "Get Trimbits ", 0, QApplication::UnicodeUTF8));
|
||||||
|
radioDataGraph->setText(QApplication::translate("TabAdvancedObject", "Data Graph", 0, QApplication::UnicodeUTF8));
|
||||||
|
radioHistogram->setText(QApplication::translate("TabAdvancedObject", "Histogram", 0, QApplication::UnicodeUTF8));
|
||||||
|
boxTrimming->setTitle(QApplication::translate("TabAdvancedObject", "Trimming", 0, QApplication::UnicodeUTF8));
|
||||||
|
label_5->setText(QApplication::translate("TabAdvancedObject", "Trimming Method:", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblExpTime->setText(QApplication::translate("TabAdvancedObject", "Exposure Time:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinExpTime->setToolTip(QApplication::translate("TabAdvancedObject", "Exposure time of each frame. \n"
|
||||||
|
" #exptime#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
comboExpUnit->clear();
|
||||||
|
comboExpUnit->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "hr", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "min", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "s", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "ms", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "us", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "ns", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
lblFile->setToolTip(QApplication::translate("TabAdvancedObject", "<nobr>\n"
|
||||||
|
"Trimfile to which the resulting trimbits will be written. \n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
"An extension given by the modules serial number will be attached.\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblFile->setText(QApplication::translate("TabAdvancedObject", "Output Trim File: ", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
dispFile->setToolTip(QApplication::translate("TabAdvancedObject", "<nobr>\n"
|
||||||
|
"Trimfile to which the resulting trimbits will be written. \n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
"An extension given by the modules serial number will be attached.\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
btnFile->setToolTip(QApplication::translate("TabAdvancedObject", "<nobr>\n"
|
||||||
|
"Trimfile to which the resulting trimbits will be written. \n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
"An extension given by the modules serial number will be attached.\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
btnFile->setText(QApplication::translate("TabAdvancedObject", "Browse", 0, QApplication::UnicodeUTF8));
|
||||||
|
btnStart->setText(QApplication::translate("TabAdvancedObject", "Start Trimming ", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinThreshold->setToolTip(QApplication::translate("TabAdvancedObject", "Exposure time of each frame. \n"
|
||||||
|
" #exptime#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
label_15->setToolTip(QApplication::translate("TabAdvancedObject", "Sets the Threshold DAC", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
label_15->setText(QApplication::translate("TabAdvancedObject", "Threshold (DACu):", 0, QApplication::UnicodeUTF8));
|
||||||
|
chkOptimize->setText(QApplication::translate("TabAdvancedObject", "Optimize Settings", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblResolution->setText(QApplication::translate("TabAdvancedObject", "Resolution (a.u.):", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinResolution->setToolTip(QApplication::translate("TabAdvancedObject", "Number of measurements (not in real time) that will be acquired. \n"
|
||||||
|
" #frames#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinResolution->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinResolution->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinResolution->setSuffix(QString());
|
||||||
|
comboMethod->clear();
|
||||||
|
comboMethod->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "Adjust to Fix Count Level ", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "Equalize to Median", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
lblCounts->setText(QApplication::translate("TabAdvancedObject", "Counts/ Channel:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinCounts->setToolTip(QApplication::translate("TabAdvancedObject", "Number of measurements (not in real time) that will be acquired. \n"
|
||||||
|
" #frames#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinCounts->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinCounts->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinCounts->setSuffix(QString());
|
||||||
|
boxSetAllTrimbits->setTitle(QApplication::translate("TabAdvancedObject", "Developer Option", 0, QApplication::UnicodeUTF8));
|
||||||
|
label->setText(QApplication::translate("TabAdvancedObject", "Set All trimbits:", 0, QApplication::UnicodeUTF8));
|
||||||
|
tabAdvancedSettings->setTabText(tabAdvancedSettings->indexOf(tab_3), QApplication::translate("TabAdvancedObject", "Trimming", 0, QApplication::UnicodeUTF8));
|
||||||
|
btnGetRoi->setText(QApplication::translate("TabAdvancedObject", " Get ROI ", 0, QApplication::UnicodeUTF8));
|
||||||
|
btnSetRoi->setText(QApplication::translate("TabAdvancedObject", " Set ROI ", 0, QApplication::UnicodeUTF8));
|
||||||
|
btnClearRoi->setText(QApplication::translate("TabAdvancedObject", " Clear ROI ", 0, QApplication::UnicodeUTF8));
|
||||||
|
tabAdvancedSettings->setTabText(tabAdvancedSettings->indexOf(tab_5), QApplication::translate("TabAdvancedObject", "Region of Interest", 0, QApplication::UnicodeUTF8));
|
||||||
|
boxRxr->setTitle(QApplication::translate("TabAdvancedObject", "Receiver Parameters", 0, QApplication::UnicodeUTF8));
|
||||||
|
btnRxr->setText(QApplication::translate("TabAdvancedObject", " Setup Receiver", 0, QApplication::UnicodeUTF8));
|
||||||
|
label_8->setText(QApplication::translate("TabAdvancedObject", "TCP Port:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
dispUDPIP->setToolTip(QApplication::translate("TabAdvancedObject", "Sets the Receiver UDP IP\n"
|
||||||
|
"#rx_udpip#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
dispUDPIP->setText(QApplication::translate("TabAdvancedObject", "none", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinUDPPort->setToolTip(QApplication::translate("TabAdvancedObject", "Sets Receiver UDP Port\n"
|
||||||
|
"#rx_udpport#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinUDPPort->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinUDPPort->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinUDPPort->setSuffix(QString());
|
||||||
|
label_14->setText(QApplication::translate("TabAdvancedObject", "UDP IP:", 0, QApplication::UnicodeUTF8));
|
||||||
|
label_13->setText(QApplication::translate("TabAdvancedObject", "Hostname / IP:", 0, QApplication::UnicodeUTF8));
|
||||||
|
comboRxrOnline->clear();
|
||||||
|
comboRxrOnline->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "Offline", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "Online", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
comboRxrOnline->setToolTip(QApplication::translate("TabAdvancedObject", "<nobr>If the receiver is online<br>#r_online#</nobr><", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
dispUDPMAC->setToolTip(QApplication::translate("TabAdvancedObject", "Sets the Receiver UDP MAC\n"
|
||||||
|
"#rx_udpmac#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
dispUDPMAC->setText(QApplication::translate("TabAdvancedObject", "none", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinTCPPort->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinTCPPort->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinTCPPort->setSuffix(QString());
|
||||||
|
lblRxrOnline->setText(QApplication::translate("TabAdvancedObject", "Online:", 0, QApplication::UnicodeUTF8));
|
||||||
|
label_10->setText(QApplication::translate("TabAdvancedObject", "UDP Port:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
dispRxrHostname->setToolTip(QApplication::translate("TabAdvancedObject", "Sets the Receiver Hostname, connects to it and gets the receiver mac address and eth. Sets some receiver parameters like file name, file dir, file index in receiver. \n"
|
||||||
|
"#rx_hostname#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
dispRxrHostname->setText(QApplication::translate("TabAdvancedObject", "none", 0, QApplication::UnicodeUTF8));
|
||||||
|
label_18->setText(QApplication::translate("TabAdvancedObject", "UDP MAC:", 0, QApplication::UnicodeUTF8));
|
||||||
|
comboOnline->clear();
|
||||||
|
comboOnline->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "Offline", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabAdvancedObject", "Online", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
comboOnline->setToolTip(QApplication::translate("TabAdvancedObject", "<nobr>If the detector is online<br>#online#</nobr><", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
label_9->setText(QApplication::translate("TabAdvancedObject", "Stop Port:", 0, QApplication::UnicodeUTF8));
|
||||||
|
label_7->setText(QApplication::translate("TabAdvancedObject", "Control Port:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
dispIP->setToolTip(QApplication::translate("TabAdvancedObject", "Sets the detector IP to send packets to receiver\n"
|
||||||
|
"#detectorip#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
dispIP->setText(QString());
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
dispMAC->setToolTip(QApplication::translate("TabAdvancedObject", "Sets the detector MAC to send packets to receiver\n"
|
||||||
|
"#detectormac#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
dispMAC->setText(QString());
|
||||||
|
lblMAC->setText(QApplication::translate("TabAdvancedObject", "MAC:", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblOnline->setText(QApplication::translate("TabAdvancedObject", "Online:", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblHostname->setText(QApplication::translate("TabAdvancedObject", "Detector:", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblIP->setText(QApplication::translate("TabAdvancedObject", "IP:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinControlPort->setToolTip(QApplication::translate("TabAdvancedObject", "Sets Control Port\n"
|
||||||
|
"#port#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinControlPort->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinControlPort->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinControlPort->setSuffix(QString());
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinStopPort->setToolTip(QApplication::translate("TabAdvancedObject", "Sets Stop Port \n"
|
||||||
|
"#stopport#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinStopPort->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinStopPort->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinStopPort->setSuffix(QString());
|
||||||
|
tabAdvancedSettings->setTabText(tabAdvancedSettings->indexOf(tab), QApplication::translate("TabAdvancedObject", "Network", 0, QApplication::UnicodeUTF8));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class TabAdvancedObject: public Ui_TabAdvancedObject {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_FORM_TAB_ADVANCED_H
|
523
slsDetectorGui/forms/include/ui_form_tab_dataoutput.h
Normal file
523
slsDetectorGui/forms/include/ui_form_tab_dataoutput.h
Normal file
@ -0,0 +1,523 @@
|
|||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'form_tab_dataoutput.ui'
|
||||||
|
**
|
||||||
|
** Created: Thu Jul 13 14:40:29 2017
|
||||||
|
** by: Qt User Interface Compiler version 4.8.2
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_FORM_TAB_DATAOUTPUT_H
|
||||||
|
#define UI_FORM_TAB_DATAOUTPUT_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtGui/QAction>
|
||||||
|
#include <QtGui/QApplication>
|
||||||
|
#include <QtGui/QButtonGroup>
|
||||||
|
#include <QtGui/QCheckBox>
|
||||||
|
#include <QtGui/QComboBox>
|
||||||
|
#include <QtGui/QFrame>
|
||||||
|
#include <QtGui/QGridLayout>
|
||||||
|
#include <QtGui/QGroupBox>
|
||||||
|
#include <QtGui/QHeaderView>
|
||||||
|
#include <QtGui/QLabel>
|
||||||
|
#include <QtGui/QLineEdit>
|
||||||
|
#include <QtGui/QPushButton>
|
||||||
|
#include <QtGui/QSpacerItem>
|
||||||
|
#include <QtGui/QSpinBox>
|
||||||
|
#include <QtGui/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_TabDataOutputObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QGroupBox *boxCorrection_2;
|
||||||
|
QWidget *gridLayoutWidget_3;
|
||||||
|
QGridLayout *gridLayout_3;
|
||||||
|
QCheckBox *chkTenGiga;
|
||||||
|
QCheckBox *chkCompression;
|
||||||
|
QCheckBox *chkAngular;
|
||||||
|
QCheckBox *chkDiscardBad;
|
||||||
|
QWidget *gridLayoutWidget_2;
|
||||||
|
QGridLayout *gridLayout_2;
|
||||||
|
QSpacerItem *horizontalSpacer_2;
|
||||||
|
QCheckBox *chkRate;
|
||||||
|
QPushButton *btnFlatField;
|
||||||
|
QLineEdit *dispFlatField;
|
||||||
|
QCheckBox *chkFlatField;
|
||||||
|
QSpacerItem *horizontalSpacer_3;
|
||||||
|
QLabel *lblDeadTime;
|
||||||
|
QSpinBox *spinDeadTime;
|
||||||
|
QPushButton *btnDefaultRate;
|
||||||
|
QFrame *line;
|
||||||
|
QWidget *widgetEiger;
|
||||||
|
QWidget *gridLayoutWidget;
|
||||||
|
QGridLayout *gridEiger;
|
||||||
|
QComboBox *comboEigerFlags1;
|
||||||
|
QLabel *lblClkDivider;
|
||||||
|
QSpacerItem *horizontalSpacer_4;
|
||||||
|
QComboBox *comboEigerClkDivider;
|
||||||
|
QSpacerItem *horizontalSpacer_5;
|
||||||
|
QLabel *lblEigerFlags;
|
||||||
|
QComboBox *comboEigerFlags2;
|
||||||
|
QGroupBox *boxFileWriteEnabled;
|
||||||
|
QWidget *horizontalLayoutWidget;
|
||||||
|
QGridLayout *gridLayout;
|
||||||
|
QPushButton *btnOutputBrowse;
|
||||||
|
QComboBox *comboFileFormat;
|
||||||
|
QSpacerItem *horizontalSpacer_10;
|
||||||
|
QComboBox *comboDetector;
|
||||||
|
QLabel *lblOutputDir;
|
||||||
|
QLabel *lblFileFormat;
|
||||||
|
QCheckBox *chkOverwriteEnable;
|
||||||
|
QSpacerItem *horizontalSpacer_9;
|
||||||
|
QLabel *lblFileName;
|
||||||
|
QLineEdit *dispFileName;
|
||||||
|
QLineEdit *dispOutputDir;
|
||||||
|
|
||||||
|
void setupUi(QWidget *TabDataOutputObject)
|
||||||
|
{
|
||||||
|
if (TabDataOutputObject->objectName().isEmpty())
|
||||||
|
TabDataOutputObject->setObjectName(QString::fromUtf8("TabDataOutputObject"));
|
||||||
|
TabDataOutputObject->resize(775, 345);
|
||||||
|
QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
|
||||||
|
sizePolicy.setHorizontalStretch(0);
|
||||||
|
sizePolicy.setVerticalStretch(0);
|
||||||
|
sizePolicy.setHeightForWidth(TabDataOutputObject->sizePolicy().hasHeightForWidth());
|
||||||
|
TabDataOutputObject->setSizePolicy(sizePolicy);
|
||||||
|
TabDataOutputObject->setMinimumSize(QSize(0, 0));
|
||||||
|
TabDataOutputObject->setMaximumSize(QSize(1000, 1000));
|
||||||
|
boxCorrection_2 = new QGroupBox(TabDataOutputObject);
|
||||||
|
boxCorrection_2->setObjectName(QString::fromUtf8("boxCorrection_2"));
|
||||||
|
boxCorrection_2->setGeometry(QRect(15, 170, 746, 170));
|
||||||
|
gridLayoutWidget_3 = new QWidget(boxCorrection_2);
|
||||||
|
gridLayoutWidget_3->setObjectName(QString::fromUtf8("gridLayoutWidget_3"));
|
||||||
|
gridLayoutWidget_3->setGeometry(QRect(17, 21, 192, 137));
|
||||||
|
gridLayout_3 = new QGridLayout(gridLayoutWidget_3);
|
||||||
|
gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
|
||||||
|
gridLayout_3->setVerticalSpacing(6);
|
||||||
|
gridLayout_3->setContentsMargins(0, 0, 0, 0);
|
||||||
|
chkTenGiga = new QCheckBox(gridLayoutWidget_3);
|
||||||
|
chkTenGiga->setObjectName(QString::fromUtf8("chkTenGiga"));
|
||||||
|
chkTenGiga->setEnabled(false);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(chkTenGiga, 3, 0, 1, 1);
|
||||||
|
|
||||||
|
chkCompression = new QCheckBox(gridLayoutWidget_3);
|
||||||
|
chkCompression->setObjectName(QString::fromUtf8("chkCompression"));
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(chkCompression, 2, 0, 1, 1);
|
||||||
|
|
||||||
|
chkAngular = new QCheckBox(gridLayoutWidget_3);
|
||||||
|
chkAngular->setObjectName(QString::fromUtf8("chkAngular"));
|
||||||
|
chkAngular->setEnabled(false);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(chkAngular, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
chkDiscardBad = new QCheckBox(gridLayoutWidget_3);
|
||||||
|
chkDiscardBad->setObjectName(QString::fromUtf8("chkDiscardBad"));
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(chkDiscardBad, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
gridLayoutWidget_2 = new QWidget(boxCorrection_2);
|
||||||
|
gridLayoutWidget_2->setObjectName(QString::fromUtf8("gridLayoutWidget_2"));
|
||||||
|
gridLayoutWidget_2->setGeometry(QRect(255, 21, 476, 76));
|
||||||
|
gridLayout_2 = new QGridLayout(gridLayoutWidget_2);
|
||||||
|
gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
|
||||||
|
gridLayout_2->setVerticalSpacing(6);
|
||||||
|
gridLayout_2->setContentsMargins(0, 0, 0, 0);
|
||||||
|
horizontalSpacer_2 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout_2->addItem(horizontalSpacer_2, 1, 4, 1, 1);
|
||||||
|
|
||||||
|
chkRate = new QCheckBox(gridLayoutWidget_2);
|
||||||
|
chkRate->setObjectName(QString::fromUtf8("chkRate"));
|
||||||
|
chkRate->setEnabled(false);
|
||||||
|
|
||||||
|
gridLayout_2->addWidget(chkRate, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
btnFlatField = new QPushButton(gridLayoutWidget_2);
|
||||||
|
btnFlatField->setObjectName(QString::fromUtf8("btnFlatField"));
|
||||||
|
btnFlatField->setEnabled(false);
|
||||||
|
QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||||
|
sizePolicy1.setHorizontalStretch(0);
|
||||||
|
sizePolicy1.setVerticalStretch(0);
|
||||||
|
sizePolicy1.setHeightForWidth(btnFlatField->sizePolicy().hasHeightForWidth());
|
||||||
|
btnFlatField->setSizePolicy(sizePolicy1);
|
||||||
|
QIcon icon;
|
||||||
|
icon.addFile(QString::fromUtf8(":/icons/images/browse.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnFlatField->setIcon(icon);
|
||||||
|
|
||||||
|
gridLayout_2->addWidget(btnFlatField, 0, 8, 1, 1);
|
||||||
|
|
||||||
|
dispFlatField = new QLineEdit(gridLayoutWidget_2);
|
||||||
|
dispFlatField->setObjectName(QString::fromUtf8("dispFlatField"));
|
||||||
|
dispFlatField->setEnabled(false);
|
||||||
|
dispFlatField->setFocusPolicy(Qt::ClickFocus);
|
||||||
|
|
||||||
|
gridLayout_2->addWidget(dispFlatField, 0, 2, 1, 6);
|
||||||
|
|
||||||
|
chkFlatField = new QCheckBox(gridLayoutWidget_2);
|
||||||
|
chkFlatField->setObjectName(QString::fromUtf8("chkFlatField"));
|
||||||
|
|
||||||
|
gridLayout_2->addWidget(chkFlatField, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_3 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout_2->addItem(horizontalSpacer_3, 0, 1, 1, 1);
|
||||||
|
|
||||||
|
lblDeadTime = new QLabel(gridLayoutWidget_2);
|
||||||
|
lblDeadTime->setObjectName(QString::fromUtf8("lblDeadTime"));
|
||||||
|
lblDeadTime->setEnabled(false);
|
||||||
|
QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Preferred);
|
||||||
|
sizePolicy2.setHorizontalStretch(0);
|
||||||
|
sizePolicy2.setVerticalStretch(0);
|
||||||
|
sizePolicy2.setHeightForWidth(lblDeadTime->sizePolicy().hasHeightForWidth());
|
||||||
|
lblDeadTime->setSizePolicy(sizePolicy2);
|
||||||
|
QPalette palette;
|
||||||
|
QBrush brush(QColor(2, 2, 2, 255));
|
||||||
|
brush.setStyle(Qt::SolidPattern);
|
||||||
|
palette.setBrush(QPalette::Active, QPalette::WindowText, brush);
|
||||||
|
QBrush brush1(QColor(0, 0, 0, 255));
|
||||||
|
brush1.setStyle(Qt::SolidPattern);
|
||||||
|
palette.setBrush(QPalette::Inactive, QPalette::WindowText, brush1);
|
||||||
|
QBrush brush2(QColor(119, 119, 119, 255));
|
||||||
|
brush2.setStyle(Qt::SolidPattern);
|
||||||
|
palette.setBrush(QPalette::Disabled, QPalette::WindowText, brush2);
|
||||||
|
lblDeadTime->setPalette(palette);
|
||||||
|
|
||||||
|
gridLayout_2->addWidget(lblDeadTime, 1, 5, 1, 1);
|
||||||
|
|
||||||
|
spinDeadTime = new QSpinBox(gridLayoutWidget_2);
|
||||||
|
spinDeadTime->setObjectName(QString::fromUtf8("spinDeadTime"));
|
||||||
|
sizePolicy.setHeightForWidth(spinDeadTime->sizePolicy().hasHeightForWidth());
|
||||||
|
spinDeadTime->setSizePolicy(sizePolicy);
|
||||||
|
spinDeadTime->setMinimum(-1);
|
||||||
|
spinDeadTime->setMaximum(200000000);
|
||||||
|
|
||||||
|
gridLayout_2->addWidget(spinDeadTime, 1, 6, 1, 3);
|
||||||
|
|
||||||
|
btnDefaultRate = new QPushButton(gridLayoutWidget_2);
|
||||||
|
btnDefaultRate->setObjectName(QString::fromUtf8("btnDefaultRate"));
|
||||||
|
btnDefaultRate->setEnabled(false);
|
||||||
|
sizePolicy1.setHeightForWidth(btnDefaultRate->sizePolicy().hasHeightForWidth());
|
||||||
|
btnDefaultRate->setSizePolicy(sizePolicy1);
|
||||||
|
btnDefaultRate->setMaximumSize(QSize(16777215, 30));
|
||||||
|
QIcon icon1;
|
||||||
|
icon1.addFile(QString::fromUtf8(":/icons/images/calculate.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnDefaultRate->setIcon(icon1);
|
||||||
|
|
||||||
|
gridLayout_2->addWidget(btnDefaultRate, 1, 2, 1, 2);
|
||||||
|
|
||||||
|
line = new QFrame(boxCorrection_2);
|
||||||
|
line->setObjectName(QString::fromUtf8("line"));
|
||||||
|
line->setGeometry(QRect(230, 21, 20, 134));
|
||||||
|
line->setFrameShadow(QFrame::Raised);
|
||||||
|
line->setFrameShape(QFrame::VLine);
|
||||||
|
widgetEiger = new QWidget(boxCorrection_2);
|
||||||
|
widgetEiger->setObjectName(QString::fromUtf8("widgetEiger"));
|
||||||
|
widgetEiger->setGeometry(QRect(244, 92, 491, 72));
|
||||||
|
gridLayoutWidget = new QWidget(widgetEiger);
|
||||||
|
gridLayoutWidget->setObjectName(QString::fromUtf8("gridLayoutWidget"));
|
||||||
|
gridLayoutWidget->setGeometry(QRect(11, 4, 475, 62));
|
||||||
|
gridEiger = new QGridLayout(gridLayoutWidget);
|
||||||
|
gridEiger->setObjectName(QString::fromUtf8("gridEiger"));
|
||||||
|
gridEiger->setContentsMargins(0, 0, 0, 0);
|
||||||
|
comboEigerFlags1 = new QComboBox(gridLayoutWidget);
|
||||||
|
comboEigerFlags1->setObjectName(QString::fromUtf8("comboEigerFlags1"));
|
||||||
|
comboEigerFlags1->setMaximumSize(QSize(200, 16777215));
|
||||||
|
|
||||||
|
gridEiger->addWidget(comboEigerFlags1, 1, 2, 1, 1);
|
||||||
|
|
||||||
|
lblClkDivider = new QLabel(gridLayoutWidget);
|
||||||
|
lblClkDivider->setObjectName(QString::fromUtf8("lblClkDivider"));
|
||||||
|
lblClkDivider->setMaximumSize(QSize(105, 16777215));
|
||||||
|
|
||||||
|
gridEiger->addWidget(lblClkDivider, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_4 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridEiger->addItem(horizontalSpacer_4, 0, 1, 1, 1);
|
||||||
|
|
||||||
|
comboEigerClkDivider = new QComboBox(gridLayoutWidget);
|
||||||
|
comboEigerClkDivider->setObjectName(QString::fromUtf8("comboEigerClkDivider"));
|
||||||
|
comboEigerClkDivider->setMaximumSize(QSize(200, 16777215));
|
||||||
|
|
||||||
|
gridEiger->addWidget(comboEigerClkDivider, 0, 2, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_5 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridEiger->addItem(horizontalSpacer_5, 1, 3, 1, 1);
|
||||||
|
|
||||||
|
lblEigerFlags = new QLabel(gridLayoutWidget);
|
||||||
|
lblEigerFlags->setObjectName(QString::fromUtf8("lblEigerFlags"));
|
||||||
|
lblEigerFlags->setMaximumSize(QSize(105, 16777215));
|
||||||
|
|
||||||
|
gridEiger->addWidget(lblEigerFlags, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
comboEigerFlags2 = new QComboBox(gridLayoutWidget);
|
||||||
|
comboEigerFlags2->setObjectName(QString::fromUtf8("comboEigerFlags2"));
|
||||||
|
|
||||||
|
gridEiger->addWidget(comboEigerFlags2, 1, 4, 1, 1);
|
||||||
|
|
||||||
|
boxFileWriteEnabled = new QGroupBox(TabDataOutputObject);
|
||||||
|
boxFileWriteEnabled->setObjectName(QString::fromUtf8("boxFileWriteEnabled"));
|
||||||
|
boxFileWriteEnabled->setGeometry(QRect(20, 40, 735, 100));
|
||||||
|
horizontalLayoutWidget = new QWidget(boxFileWriteEnabled);
|
||||||
|
horizontalLayoutWidget->setObjectName(QString::fromUtf8("horizontalLayoutWidget"));
|
||||||
|
horizontalLayoutWidget->setGeometry(QRect(12, 20, 714, 68));
|
||||||
|
gridLayout = new QGridLayout(horizontalLayoutWidget);
|
||||||
|
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||||
|
gridLayout->setVerticalSpacing(4);
|
||||||
|
gridLayout->setContentsMargins(0, 0, 0, 0);
|
||||||
|
btnOutputBrowse = new QPushButton(horizontalLayoutWidget);
|
||||||
|
btnOutputBrowse->setObjectName(QString::fromUtf8("btnOutputBrowse"));
|
||||||
|
sizePolicy1.setHeightForWidth(btnOutputBrowse->sizePolicy().hasHeightForWidth());
|
||||||
|
btnOutputBrowse->setSizePolicy(sizePolicy1);
|
||||||
|
btnOutputBrowse->setIcon(icon);
|
||||||
|
|
||||||
|
gridLayout->addWidget(btnOutputBrowse, 0, 16, 1, 1);
|
||||||
|
|
||||||
|
comboFileFormat = new QComboBox(horizontalLayoutWidget);
|
||||||
|
comboFileFormat->setObjectName(QString::fromUtf8("comboFileFormat"));
|
||||||
|
sizePolicy1.setHeightForWidth(comboFileFormat->sizePolicy().hasHeightForWidth());
|
||||||
|
comboFileFormat->setSizePolicy(sizePolicy1);
|
||||||
|
comboFileFormat->setMinimumSize(QSize(105, 0));
|
||||||
|
|
||||||
|
gridLayout->addWidget(comboFileFormat, 1, 1, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_10 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout->addItem(horizontalSpacer_10, 1, 2, 1, 1);
|
||||||
|
|
||||||
|
comboDetector = new QComboBox(horizontalLayoutWidget);
|
||||||
|
comboDetector->setObjectName(QString::fromUtf8("comboDetector"));
|
||||||
|
sizePolicy1.setHeightForWidth(comboDetector->sizePolicy().hasHeightForWidth());
|
||||||
|
comboDetector->setSizePolicy(sizePolicy1);
|
||||||
|
comboDetector->setMinimumSize(QSize(105, 0));
|
||||||
|
|
||||||
|
gridLayout->addWidget(comboDetector, 0, 1, 1, 1);
|
||||||
|
|
||||||
|
lblOutputDir = new QLabel(horizontalLayoutWidget);
|
||||||
|
lblOutputDir->setObjectName(QString::fromUtf8("lblOutputDir"));
|
||||||
|
sizePolicy2.setHeightForWidth(lblOutputDir->sizePolicy().hasHeightForWidth());
|
||||||
|
lblOutputDir->setSizePolicy(sizePolicy2);
|
||||||
|
lblOutputDir->setMaximumSize(QSize(70, 16777215));
|
||||||
|
QPalette palette1;
|
||||||
|
palette1.setBrush(QPalette::Active, QPalette::WindowText, brush);
|
||||||
|
palette1.setBrush(QPalette::Inactive, QPalette::WindowText, brush1);
|
||||||
|
palette1.setBrush(QPalette::Disabled, QPalette::WindowText, brush2);
|
||||||
|
lblOutputDir->setPalette(palette1);
|
||||||
|
|
||||||
|
gridLayout->addWidget(lblOutputDir, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
lblFileFormat = new QLabel(horizontalLayoutWidget);
|
||||||
|
lblFileFormat->setObjectName(QString::fromUtf8("lblFileFormat"));
|
||||||
|
sizePolicy2.setHeightForWidth(lblFileFormat->sizePolicy().hasHeightForWidth());
|
||||||
|
lblFileFormat->setSizePolicy(sizePolicy2);
|
||||||
|
lblFileFormat->setMaximumSize(QSize(70, 16777215));
|
||||||
|
QPalette palette2;
|
||||||
|
palette2.setBrush(QPalette::Active, QPalette::WindowText, brush);
|
||||||
|
palette2.setBrush(QPalette::Inactive, QPalette::WindowText, brush1);
|
||||||
|
palette2.setBrush(QPalette::Disabled, QPalette::WindowText, brush2);
|
||||||
|
lblFileFormat->setPalette(palette2);
|
||||||
|
|
||||||
|
gridLayout->addWidget(lblFileFormat, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
chkOverwriteEnable = new QCheckBox(horizontalLayoutWidget);
|
||||||
|
chkOverwriteEnable->setObjectName(QString::fromUtf8("chkOverwriteEnable"));
|
||||||
|
sizePolicy1.setHeightForWidth(chkOverwriteEnable->sizePolicy().hasHeightForWidth());
|
||||||
|
chkOverwriteEnable->setSizePolicy(sizePolicy1);
|
||||||
|
chkOverwriteEnable->setMaximumSize(QSize(16777215, 16777215));
|
||||||
|
|
||||||
|
gridLayout->addWidget(chkOverwriteEnable, 1, 16, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_9 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout->addItem(horizontalSpacer_9, 1, 15, 1, 1);
|
||||||
|
|
||||||
|
lblFileName = new QLabel(horizontalLayoutWidget);
|
||||||
|
lblFileName->setObjectName(QString::fromUtf8("lblFileName"));
|
||||||
|
sizePolicy2.setHeightForWidth(lblFileName->sizePolicy().hasHeightForWidth());
|
||||||
|
lblFileName->setSizePolicy(sizePolicy2);
|
||||||
|
lblFileName->setMaximumSize(QSize(75, 16777215));
|
||||||
|
QPalette palette3;
|
||||||
|
palette3.setBrush(QPalette::Active, QPalette::WindowText, brush);
|
||||||
|
palette3.setBrush(QPalette::Inactive, QPalette::WindowText, brush1);
|
||||||
|
palette3.setBrush(QPalette::Disabled, QPalette::WindowText, brush2);
|
||||||
|
lblFileName->setPalette(palette3);
|
||||||
|
|
||||||
|
gridLayout->addWidget(lblFileName, 1, 3, 1, 1);
|
||||||
|
|
||||||
|
dispFileName = new QLineEdit(horizontalLayoutWidget);
|
||||||
|
dispFileName->setObjectName(QString::fromUtf8("dispFileName"));
|
||||||
|
QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Fixed);
|
||||||
|
sizePolicy3.setHorizontalStretch(0);
|
||||||
|
sizePolicy3.setVerticalStretch(0);
|
||||||
|
sizePolicy3.setHeightForWidth(dispFileName->sizePolicy().hasHeightForWidth());
|
||||||
|
dispFileName->setSizePolicy(sizePolicy3);
|
||||||
|
dispFileName->setMaximumSize(QSize(16777215, 16777215));
|
||||||
|
dispFileName->setFocusPolicy(Qt::NoFocus);
|
||||||
|
dispFileName->setFrame(false);
|
||||||
|
dispFileName->setEchoMode(QLineEdit::Normal);
|
||||||
|
dispFileName->setReadOnly(true);
|
||||||
|
|
||||||
|
gridLayout->addWidget(dispFileName, 1, 4, 1, 11);
|
||||||
|
|
||||||
|
dispOutputDir = new QLineEdit(horizontalLayoutWidget);
|
||||||
|
dispOutputDir->setObjectName(QString::fromUtf8("dispOutputDir"));
|
||||||
|
dispOutputDir->setFocusPolicy(Qt::StrongFocus);
|
||||||
|
|
||||||
|
gridLayout->addWidget(dispOutputDir, 0, 3, 1, 12);
|
||||||
|
|
||||||
|
QWidget::setTabOrder(chkFlatField, dispFlatField);
|
||||||
|
QWidget::setTabOrder(dispFlatField, btnFlatField);
|
||||||
|
QWidget::setTabOrder(btnFlatField, chkRate);
|
||||||
|
|
||||||
|
retranslateUi(TabDataOutputObject);
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(TabDataOutputObject);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QWidget *TabDataOutputObject)
|
||||||
|
{
|
||||||
|
TabDataOutputObject->setWindowTitle(QApplication::translate("TabDataOutputObject", "Form", 0, QApplication::UnicodeUTF8));
|
||||||
|
boxCorrection_2->setTitle(QApplication::translate("TabDataOutputObject", "Options", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
chkTenGiga->setToolTip(QApplication::translate("TabDataOutputObject", "<nobr>\n"
|
||||||
|
"Compression using Root. Available only for Gotthard in Expert Mode.\n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
" #r_compression#\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
chkTenGiga->setText(QApplication::translate("TabDataOutputObject", "10GbE", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
chkCompression->setToolTip(QApplication::translate("TabDataOutputObject", "<nobr>\n"
|
||||||
|
"Compression using Root. Available only for Gotthard in Expert Mode.\n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
" #r_compression#\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
chkCompression->setText(QApplication::translate("TabDataOutputObject", "Compression", 0, QApplication::UnicodeUTF8));
|
||||||
|
chkAngular->setText(QApplication::translate("TabDataOutputObject", "Angular Conversion", 0, QApplication::UnicodeUTF8));
|
||||||
|
chkDiscardBad->setText(QApplication::translate("TabDataOutputObject", "Discard Bad Channels", 0, QApplication::UnicodeUTF8));
|
||||||
|
chkRate->setText(QApplication::translate("TabDataOutputObject", "Rate:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
btnFlatField->setToolTip(QApplication::translate("TabDataOutputObject", "Flat field corrections. \n"
|
||||||
|
" #flatfield# filename", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
btnFlatField->setText(QApplication::translate("TabDataOutputObject", "Browse", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
dispFlatField->setToolTip(QApplication::translate("TabDataOutputObject", "Flat field corrections. \n"
|
||||||
|
" #flatfield# filename", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
chkFlatField->setToolTip(QApplication::translate("TabDataOutputObject", "Flat field corrections. \n"
|
||||||
|
" #flatfield# filename", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
chkFlatField->setText(QApplication::translate("TabDataOutputObject", "Flat Field File:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
lblDeadTime->setToolTip(QApplication::translate("TabDataOutputObject", "<nobr>\n"
|
||||||
|
"Directory where one saves the data.\n"
|
||||||
|
"</nobr><br>\n"
|
||||||
|
" #outdir#\n"
|
||||||
|
"<br>\n"
|
||||||
|
"", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblDeadTime->setText(QApplication::translate("TabDataOutputObject", "Dead Time:", 0, QApplication::UnicodeUTF8));
|
||||||
|
spinDeadTime->setSuffix(QApplication::translate("TabDataOutputObject", "ns", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
btnDefaultRate->setToolTip(QApplication::translate("TabDataOutputObject", "<nobr>\n"
|
||||||
|
"Directory where one saves the data.\n"
|
||||||
|
"</nobr><br>\n"
|
||||||
|
" #outdir#\n"
|
||||||
|
"<br>\n"
|
||||||
|
"", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
btnDefaultRate->setText(QApplication::translate("TabDataOutputObject", "Default", 0, QApplication::UnicodeUTF8));
|
||||||
|
comboEigerFlags1->clear();
|
||||||
|
comboEigerFlags1->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "Continous", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "Store in RAM", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
lblClkDivider->setText(QApplication::translate("TabDataOutputObject", "Clock Divider:", 0, QApplication::UnicodeUTF8));
|
||||||
|
comboEigerClkDivider->clear();
|
||||||
|
comboEigerClkDivider->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "Full Speed", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "Half Speed", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "Quarter Speed", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "Super Slow Speed", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
lblEigerFlags->setText(QApplication::translate("TabDataOutputObject", "Flags:", 0, QApplication::UnicodeUTF8));
|
||||||
|
comboEigerFlags2->clear();
|
||||||
|
comboEigerFlags2->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "Parallel", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "Non Parallel", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "Safe", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
boxFileWriteEnabled->setTitle(QApplication::translate("TabDataOutputObject", "File", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
btnOutputBrowse->setToolTip(QApplication::translate("TabDataOutputObject", "<nobr>\n"
|
||||||
|
"Directory where one saves the data.\n"
|
||||||
|
"</nobr><br>\n"
|
||||||
|
" #outdir#\n"
|
||||||
|
"<br>\n"
|
||||||
|
"Disabled if a receiver is utilized in acquisition.\n"
|
||||||
|
"<br>\n"
|
||||||
|
"", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
btnOutputBrowse->setText(QApplication::translate("TabDataOutputObject", "Browse", 0, QApplication::UnicodeUTF8));
|
||||||
|
comboFileFormat->clear();
|
||||||
|
comboFileFormat->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "Binary", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "ASCII", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabDataOutputObject", "HDF5", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
comboFileFormat->setToolTip(QApplication::translate("TabDataOutputObject", "<html><head/><body><p>File Format<br/>#fileformat# <br/></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
lblOutputDir->setToolTip(QApplication::translate("TabDataOutputObject", "<nobr>\n"
|
||||||
|
"Directory where one saves the data.\n"
|
||||||
|
"</nobr><br>\n"
|
||||||
|
" #outdir#\n"
|
||||||
|
"<br>\n"
|
||||||
|
"", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblOutputDir->setText(QApplication::translate("TabDataOutputObject", "Path:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
lblFileFormat->setToolTip(QApplication::translate("TabDataOutputObject", "<html><head/><body><p>File Format<br/>#fileformat# <br/></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblFileFormat->setText(QApplication::translate("TabDataOutputObject", "Format:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
chkOverwriteEnable->setToolTip(QApplication::translate("TabDataOutputObject", "Overwrite Enable\n"
|
||||||
|
" #overwrite#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
chkOverwriteEnable->setText(QApplication::translate("TabDataOutputObject", "Overwrite", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
lblFileName->setToolTip(QApplication::translate("TabDataOutputObject", "<html><head/><body><p>Name of file. Can be modified in Measurement tab.<br/>#fname# <br/></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblFileName->setText(QApplication::translate("TabDataOutputObject", "Name Prefix:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
dispFileName->setToolTip(QApplication::translate("TabDataOutputObject", "<html><head/><body><p>Name of file. Can be modified in Measurement tab.<br/>#fname# <br/></p></body></html>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
dispOutputDir->setToolTip(QApplication::translate("TabDataOutputObject", "<nobr>\n"
|
||||||
|
"Directory where one saves the data.\n"
|
||||||
|
"</nobr><br>\n"
|
||||||
|
" #outdir#\n"
|
||||||
|
"<br>\n"
|
||||||
|
"", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class TabDataOutputObject: public Ui_TabDataOutputObject {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_FORM_TAB_DATAOUTPUT_H
|
321
slsDetectorGui/forms/include/ui_form_tab_debugging.h
Normal file
321
slsDetectorGui/forms/include/ui_form_tab_debugging.h
Normal file
@ -0,0 +1,321 @@
|
|||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'form_tab_debugging.ui'
|
||||||
|
**
|
||||||
|
** Created: Thu Jul 13 14:40:29 2017
|
||||||
|
** by: Qt User Interface Compiler version 4.8.2
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_FORM_TAB_DEBUGGING_H
|
||||||
|
#define UI_FORM_TAB_DEBUGGING_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtGui/QAction>
|
||||||
|
#include <QtGui/QApplication>
|
||||||
|
#include <QtGui/QButtonGroup>
|
||||||
|
#include <QtGui/QCheckBox>
|
||||||
|
#include <QtGui/QComboBox>
|
||||||
|
#include <QtGui/QFrame>
|
||||||
|
#include <QtGui/QGridLayout>
|
||||||
|
#include <QtGui/QGroupBox>
|
||||||
|
#include <QtGui/QHBoxLayout>
|
||||||
|
#include <QtGui/QHeaderView>
|
||||||
|
#include <QtGui/QLabel>
|
||||||
|
#include <QtGui/QPushButton>
|
||||||
|
#include <QtGui/QSpacerItem>
|
||||||
|
#include <QtGui/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_TabDebuggingObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QGroupBox *groupBox;
|
||||||
|
QWidget *gridLayoutWidget_2;
|
||||||
|
QGridLayout *gridLayout_2;
|
||||||
|
QCheckBox *chkDetectorFirmware;
|
||||||
|
QCheckBox *chkDetectorSoftware;
|
||||||
|
QWidget *horizontalLayoutWidget;
|
||||||
|
QHBoxLayout *horizontalLayout;
|
||||||
|
QPushButton *btnTest;
|
||||||
|
QWidget *gridLayoutWidget_5;
|
||||||
|
QGridLayout *gridLayout_5;
|
||||||
|
QLabel *lblModule;
|
||||||
|
QComboBox *comboModule;
|
||||||
|
QSpacerItem *horizontalSpacer_3;
|
||||||
|
QWidget *gridLayoutWidget_3;
|
||||||
|
QGridLayout *gridLayout_3;
|
||||||
|
QCheckBox *chkDetectorBus;
|
||||||
|
QCheckBox *chkDetectorMemory;
|
||||||
|
QWidget *gridLayoutWidget_6;
|
||||||
|
QGridLayout *gridLayout_6;
|
||||||
|
QCheckBox *chkChip;
|
||||||
|
QWidget *gridLayoutWidget_4;
|
||||||
|
QGridLayout *gridLayout_4;
|
||||||
|
QLabel *lblDetector;
|
||||||
|
QComboBox *comboDetector;
|
||||||
|
QSpacerItem *horizontalSpacer;
|
||||||
|
QWidget *horizontalLayoutWidget_4;
|
||||||
|
QHBoxLayout *horizontalLayout_4;
|
||||||
|
QLabel *lblStatusLabel;
|
||||||
|
QSpacerItem *horizontalSpacer_2;
|
||||||
|
QLabel *lblStatus;
|
||||||
|
QWidget *gridLayoutWidget_7;
|
||||||
|
QGridLayout *gridLayout_7;
|
||||||
|
QCheckBox *chkModuleFirmware;
|
||||||
|
QFrame *line;
|
||||||
|
QFrame *line_2;
|
||||||
|
QWidget *horizontalLayoutWidget_3;
|
||||||
|
QHBoxLayout *horizontalLayout_3;
|
||||||
|
QPushButton *btnGetInfo;
|
||||||
|
|
||||||
|
void setupUi(QWidget *TabDebuggingObject)
|
||||||
|
{
|
||||||
|
if (TabDebuggingObject->objectName().isEmpty())
|
||||||
|
TabDebuggingObject->setObjectName(QString::fromUtf8("TabDebuggingObject"));
|
||||||
|
TabDebuggingObject->resize(775, 345);
|
||||||
|
QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
|
||||||
|
sizePolicy.setHorizontalStretch(0);
|
||||||
|
sizePolicy.setVerticalStretch(0);
|
||||||
|
sizePolicy.setHeightForWidth(TabDebuggingObject->sizePolicy().hasHeightForWidth());
|
||||||
|
TabDebuggingObject->setSizePolicy(sizePolicy);
|
||||||
|
TabDebuggingObject->setMinimumSize(QSize(0, 0));
|
||||||
|
TabDebuggingObject->setMaximumSize(QSize(1000, 1000));
|
||||||
|
groupBox = new QGroupBox(TabDebuggingObject);
|
||||||
|
groupBox->setObjectName(QString::fromUtf8("groupBox"));
|
||||||
|
groupBox->setGeometry(QRect(45, 75, 686, 231));
|
||||||
|
groupBox->setFocusPolicy(Qt::NoFocus);
|
||||||
|
gridLayoutWidget_2 = new QWidget(groupBox);
|
||||||
|
gridLayoutWidget_2->setObjectName(QString::fromUtf8("gridLayoutWidget_2"));
|
||||||
|
gridLayoutWidget_2->setGeometry(QRect(15, 110, 141, 51));
|
||||||
|
gridLayout_2 = new QGridLayout(gridLayoutWidget_2);
|
||||||
|
gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
|
||||||
|
gridLayout_2->setContentsMargins(0, 0, 0, 0);
|
||||||
|
chkDetectorFirmware = new QCheckBox(gridLayoutWidget_2);
|
||||||
|
chkDetectorFirmware->setObjectName(QString::fromUtf8("chkDetectorFirmware"));
|
||||||
|
chkDetectorFirmware->setFocusPolicy(Qt::NoFocus);
|
||||||
|
|
||||||
|
gridLayout_2->addWidget(chkDetectorFirmware, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
chkDetectorSoftware = new QCheckBox(gridLayoutWidget_2);
|
||||||
|
chkDetectorSoftware->setObjectName(QString::fromUtf8("chkDetectorSoftware"));
|
||||||
|
chkDetectorSoftware->setFocusPolicy(Qt::NoFocus);
|
||||||
|
|
||||||
|
gridLayout_2->addWidget(chkDetectorSoftware, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
horizontalLayoutWidget = new QWidget(groupBox);
|
||||||
|
horizontalLayoutWidget->setObjectName(QString::fromUtf8("horizontalLayoutWidget"));
|
||||||
|
horizontalLayoutWidget->setGeometry(QRect(15, 185, 656, 36));
|
||||||
|
horizontalLayout = new QHBoxLayout(horizontalLayoutWidget);
|
||||||
|
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
|
||||||
|
horizontalLayout->setContentsMargins(0, 0, 0, 0);
|
||||||
|
btnTest = new QPushButton(horizontalLayoutWidget);
|
||||||
|
btnTest->setObjectName(QString::fromUtf8("btnTest"));
|
||||||
|
QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||||
|
sizePolicy1.setHorizontalStretch(0);
|
||||||
|
sizePolicy1.setVerticalStretch(0);
|
||||||
|
sizePolicy1.setHeightForWidth(btnTest->sizePolicy().hasHeightForWidth());
|
||||||
|
btnTest->setSizePolicy(sizePolicy1);
|
||||||
|
QIcon icon;
|
||||||
|
icon.addFile(QString::fromUtf8(":/icons/images/start.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnTest->setIcon(icon);
|
||||||
|
|
||||||
|
horizontalLayout->addWidget(btnTest);
|
||||||
|
|
||||||
|
gridLayoutWidget_5 = new QWidget(groupBox);
|
||||||
|
gridLayoutWidget_5->setObjectName(QString::fromUtf8("gridLayoutWidget_5"));
|
||||||
|
gridLayoutWidget_5->setGeometry(QRect(415, 30, 256, 31));
|
||||||
|
gridLayout_5 = new QGridLayout(gridLayoutWidget_5);
|
||||||
|
gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
|
||||||
|
gridLayout_5->setContentsMargins(0, 0, 0, 0);
|
||||||
|
lblModule = new QLabel(gridLayoutWidget_5);
|
||||||
|
lblModule->setObjectName(QString::fromUtf8("lblModule"));
|
||||||
|
QSizePolicy sizePolicy2(QSizePolicy::Maximum, QSizePolicy::Preferred);
|
||||||
|
sizePolicy2.setHorizontalStretch(0);
|
||||||
|
sizePolicy2.setVerticalStretch(0);
|
||||||
|
sizePolicy2.setHeightForWidth(lblModule->sizePolicy().hasHeightForWidth());
|
||||||
|
lblModule->setSizePolicy(sizePolicy2);
|
||||||
|
lblModule->setMinimumSize(QSize(0, 0));
|
||||||
|
lblModule->setMaximumSize(QSize(100, 16777215));
|
||||||
|
|
||||||
|
gridLayout_5->addWidget(lblModule, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
comboModule = new QComboBox(gridLayoutWidget_5);
|
||||||
|
comboModule->setObjectName(QString::fromUtf8("comboModule"));
|
||||||
|
sizePolicy.setHeightForWidth(comboModule->sizePolicy().hasHeightForWidth());
|
||||||
|
comboModule->setSizePolicy(sizePolicy);
|
||||||
|
comboModule->setMaximumSize(QSize(16777215, 16777215));
|
||||||
|
comboModule->setFrame(true);
|
||||||
|
|
||||||
|
gridLayout_5->addWidget(comboModule, 0, 2, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer_3 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout_5->addItem(horizontalSpacer_3, 0, 1, 1, 1);
|
||||||
|
|
||||||
|
gridLayoutWidget_3 = new QWidget(groupBox);
|
||||||
|
gridLayoutWidget_3->setObjectName(QString::fromUtf8("gridLayoutWidget_3"));
|
||||||
|
gridLayoutWidget_3->setGeometry(QRect(280, 110, 141, 51));
|
||||||
|
gridLayout_3 = new QGridLayout(gridLayoutWidget_3);
|
||||||
|
gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
|
||||||
|
gridLayout_3->setContentsMargins(0, 0, 0, 0);
|
||||||
|
chkDetectorBus = new QCheckBox(gridLayoutWidget_3);
|
||||||
|
chkDetectorBus->setObjectName(QString::fromUtf8("chkDetectorBus"));
|
||||||
|
chkDetectorBus->setFocusPolicy(Qt::NoFocus);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(chkDetectorBus, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
chkDetectorMemory = new QCheckBox(gridLayoutWidget_3);
|
||||||
|
chkDetectorMemory->setObjectName(QString::fromUtf8("chkDetectorMemory"));
|
||||||
|
chkDetectorMemory->setFocusPolicy(Qt::NoFocus);
|
||||||
|
|
||||||
|
gridLayout_3->addWidget(chkDetectorMemory, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
gridLayoutWidget_6 = new QWidget(groupBox);
|
||||||
|
gridLayoutWidget_6->setObjectName(QString::fromUtf8("gridLayoutWidget_6"));
|
||||||
|
gridLayoutWidget_6->setGeometry(QRect(530, 110, 141, 26));
|
||||||
|
gridLayout_6 = new QGridLayout(gridLayoutWidget_6);
|
||||||
|
gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
|
||||||
|
gridLayout_6->setContentsMargins(0, 0, 0, 0);
|
||||||
|
chkChip = new QCheckBox(gridLayoutWidget_6);
|
||||||
|
chkChip->setObjectName(QString::fromUtf8("chkChip"));
|
||||||
|
chkChip->setFocusPolicy(Qt::NoFocus);
|
||||||
|
|
||||||
|
gridLayout_6->addWidget(chkChip, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
gridLayoutWidget_4 = new QWidget(groupBox);
|
||||||
|
gridLayoutWidget_4->setObjectName(QString::fromUtf8("gridLayoutWidget_4"));
|
||||||
|
gridLayoutWidget_4->setGeometry(QRect(15, 30, 276, 31));
|
||||||
|
gridLayout_4 = new QGridLayout(gridLayoutWidget_4);
|
||||||
|
gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
|
||||||
|
gridLayout_4->setContentsMargins(0, 0, 0, 0);
|
||||||
|
lblDetector = new QLabel(gridLayoutWidget_4);
|
||||||
|
lblDetector->setObjectName(QString::fromUtf8("lblDetector"));
|
||||||
|
sizePolicy2.setHeightForWidth(lblDetector->sizePolicy().hasHeightForWidth());
|
||||||
|
lblDetector->setSizePolicy(sizePolicy2);
|
||||||
|
lblDetector->setMinimumSize(QSize(0, 0));
|
||||||
|
lblDetector->setMaximumSize(QSize(150, 16777215));
|
||||||
|
|
||||||
|
gridLayout_4->addWidget(lblDetector, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
comboDetector = new QComboBox(gridLayoutWidget_4);
|
||||||
|
comboDetector->setObjectName(QString::fromUtf8("comboDetector"));
|
||||||
|
sizePolicy.setHeightForWidth(comboDetector->sizePolicy().hasHeightForWidth());
|
||||||
|
comboDetector->setSizePolicy(sizePolicy);
|
||||||
|
comboDetector->setMaximumSize(QSize(16777215, 16777215));
|
||||||
|
|
||||||
|
gridLayout_4->addWidget(comboDetector, 0, 2, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout_4->addItem(horizontalSpacer, 0, 1, 1, 1);
|
||||||
|
|
||||||
|
horizontalLayoutWidget_4 = new QWidget(groupBox);
|
||||||
|
horizontalLayoutWidget_4->setObjectName(QString::fromUtf8("horizontalLayoutWidget_4"));
|
||||||
|
horizontalLayoutWidget_4->setGeometry(QRect(15, 60, 276, 31));
|
||||||
|
horizontalLayout_4 = new QHBoxLayout(horizontalLayoutWidget_4);
|
||||||
|
horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
|
||||||
|
horizontalLayout_4->setContentsMargins(0, 0, 0, 0);
|
||||||
|
lblStatusLabel = new QLabel(horizontalLayoutWidget_4);
|
||||||
|
lblStatusLabel->setObjectName(QString::fromUtf8("lblStatusLabel"));
|
||||||
|
QSizePolicy sizePolicy3(QSizePolicy::Maximum, QSizePolicy::Fixed);
|
||||||
|
sizePolicy3.setHorizontalStretch(0);
|
||||||
|
sizePolicy3.setVerticalStretch(0);
|
||||||
|
sizePolicy3.setHeightForWidth(lblStatusLabel->sizePolicy().hasHeightForWidth());
|
||||||
|
lblStatusLabel->setSizePolicy(sizePolicy3);
|
||||||
|
lblStatusLabel->setMaximumSize(QSize(150, 16777215));
|
||||||
|
|
||||||
|
horizontalLayout_4->addWidget(lblStatusLabel);
|
||||||
|
|
||||||
|
horizontalSpacer_2 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
horizontalLayout_4->addItem(horizontalSpacer_2);
|
||||||
|
|
||||||
|
lblStatus = new QLabel(horizontalLayoutWidget_4);
|
||||||
|
lblStatus->setObjectName(QString::fromUtf8("lblStatus"));
|
||||||
|
sizePolicy.setHeightForWidth(lblStatus->sizePolicy().hasHeightForWidth());
|
||||||
|
lblStatus->setSizePolicy(sizePolicy);
|
||||||
|
|
||||||
|
horizontalLayout_4->addWidget(lblStatus);
|
||||||
|
|
||||||
|
gridLayoutWidget_7 = new QWidget(groupBox);
|
||||||
|
gridLayoutWidget_7->setObjectName(QString::fromUtf8("gridLayoutWidget_7"));
|
||||||
|
gridLayoutWidget_7->setGeometry(QRect(530, 135, 141, 26));
|
||||||
|
gridLayout_7 = new QGridLayout(gridLayoutWidget_7);
|
||||||
|
gridLayout_7->setObjectName(QString::fromUtf8("gridLayout_7"));
|
||||||
|
gridLayout_7->setContentsMargins(0, 0, 0, 0);
|
||||||
|
chkModuleFirmware = new QCheckBox(gridLayoutWidget_7);
|
||||||
|
chkModuleFirmware->setObjectName(QString::fromUtf8("chkModuleFirmware"));
|
||||||
|
chkModuleFirmware->setFocusPolicy(Qt::NoFocus);
|
||||||
|
|
||||||
|
gridLayout_7->addWidget(chkModuleFirmware, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
line = new QFrame(groupBox);
|
||||||
|
line->setObjectName(QString::fromUtf8("line"));
|
||||||
|
line->setGeometry(QRect(5, 95, 676, 16));
|
||||||
|
line->setFrameShape(QFrame::HLine);
|
||||||
|
line->setFrameShadow(QFrame::Sunken);
|
||||||
|
line_2 = new QFrame(groupBox);
|
||||||
|
line_2->setObjectName(QString::fromUtf8("line_2"));
|
||||||
|
line_2->setGeometry(QRect(5, 165, 676, 16));
|
||||||
|
line_2->setFrameShape(QFrame::HLine);
|
||||||
|
line_2->setFrameShadow(QFrame::Sunken);
|
||||||
|
horizontalLayoutWidget_3 = new QWidget(TabDebuggingObject);
|
||||||
|
horizontalLayoutWidget_3->setObjectName(QString::fromUtf8("horizontalLayoutWidget_3"));
|
||||||
|
horizontalLayoutWidget_3->setGeometry(QRect(45, 25, 686, 31));
|
||||||
|
horizontalLayout_3 = new QHBoxLayout(horizontalLayoutWidget_3);
|
||||||
|
horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
|
||||||
|
horizontalLayout_3->setContentsMargins(0, 0, 0, 0);
|
||||||
|
btnGetInfo = new QPushButton(horizontalLayoutWidget_3);
|
||||||
|
btnGetInfo->setObjectName(QString::fromUtf8("btnGetInfo"));
|
||||||
|
sizePolicy1.setHeightForWidth(btnGetInfo->sizePolicy().hasHeightForWidth());
|
||||||
|
btnGetInfo->setSizePolicy(sizePolicy1);
|
||||||
|
btnGetInfo->setMinimumSize(QSize(0, 0));
|
||||||
|
btnGetInfo->setMaximumSize(QSize(16777215, 16777215));
|
||||||
|
QIcon icon1;
|
||||||
|
icon1.addFile(QString::fromUtf8(":/icons/images/download.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnGetInfo->setIcon(icon1);
|
||||||
|
|
||||||
|
horizontalLayout_3->addWidget(btnGetInfo);
|
||||||
|
|
||||||
|
QWidget::setTabOrder(btnGetInfo, comboDetector);
|
||||||
|
QWidget::setTabOrder(comboDetector, comboModule);
|
||||||
|
QWidget::setTabOrder(comboModule, btnTest);
|
||||||
|
|
||||||
|
retranslateUi(TabDebuggingObject);
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(TabDebuggingObject);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QWidget *TabDebuggingObject)
|
||||||
|
{
|
||||||
|
TabDebuggingObject->setWindowTitle(QApplication::translate("TabDebuggingObject", "Form", 0, QApplication::UnicodeUTF8));
|
||||||
|
groupBox->setTitle(QApplication::translate("TabDebuggingObject", "Tests", 0, QApplication::UnicodeUTF8));
|
||||||
|
chkDetectorFirmware->setText(QApplication::translate("TabDebuggingObject", "Readout Firmware", 0, QApplication::UnicodeUTF8));
|
||||||
|
chkDetectorSoftware->setText(QApplication::translate("TabDebuggingObject", "Readout Software", 0, QApplication::UnicodeUTF8));
|
||||||
|
btnTest->setText(QApplication::translate("TabDebuggingObject", "Run Test ", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblModule->setText(QApplication::translate("TabDebuggingObject", "Module:", 0, QApplication::UnicodeUTF8));
|
||||||
|
comboModule->clear();
|
||||||
|
comboModule->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabDebuggingObject", "All Modules", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
chkDetectorBus->setText(QApplication::translate("TabDebuggingObject", "Readout Bus", 0, QApplication::UnicodeUTF8));
|
||||||
|
chkDetectorMemory->setText(QApplication::translate("TabDebuggingObject", "Readout Memory", 0, QApplication::UnicodeUTF8));
|
||||||
|
chkChip->setText(QApplication::translate("TabDebuggingObject", "Chip", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblDetector->setText(QApplication::translate("TabDebuggingObject", "Readout:", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblStatusLabel->setText(QApplication::translate("TabDebuggingObject", "Status:", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblStatus->setText(QApplication::translate("TabDebuggingObject", "IDLE", 0, QApplication::UnicodeUTF8));
|
||||||
|
chkModuleFirmware->setText(QApplication::translate("TabDebuggingObject", "Module Firmware", 0, QApplication::UnicodeUTF8));
|
||||||
|
btnGetInfo->setText(QApplication::translate("TabDebuggingObject", "Get ID Information ", 0, QApplication::UnicodeUTF8));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class TabDebuggingObject: public Ui_TabDebuggingObject {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_FORM_TAB_DEBUGGING_H
|
648
slsDetectorGui/forms/include/ui_form_tab_measurement.h
Normal file
648
slsDetectorGui/forms/include/ui_form_tab_measurement.h
Normal file
@ -0,0 +1,648 @@
|
|||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'form_tab_measurement.ui'
|
||||||
|
**
|
||||||
|
** Created: Thu Jul 13 14:40:29 2017
|
||||||
|
** by: Qt User Interface Compiler version 4.8.2
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_FORM_TAB_MEASUREMENT_H
|
||||||
|
#define UI_FORM_TAB_MEASUREMENT_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtGui/QAction>
|
||||||
|
#include <QtGui/QApplication>
|
||||||
|
#include <QtGui/QButtonGroup>
|
||||||
|
#include <QtGui/QCheckBox>
|
||||||
|
#include <QtGui/QComboBox>
|
||||||
|
#include <QtGui/QDoubleSpinBox>
|
||||||
|
#include <QtGui/QFrame>
|
||||||
|
#include <QtGui/QGridLayout>
|
||||||
|
#include <QtGui/QGroupBox>
|
||||||
|
#include <QtGui/QHeaderView>
|
||||||
|
#include <QtGui/QLabel>
|
||||||
|
#include <QtGui/QLineEdit>
|
||||||
|
#include <QtGui/QProgressBar>
|
||||||
|
#include <QtGui/QPushButton>
|
||||||
|
#include <QtGui/QSpacerItem>
|
||||||
|
#include <QtGui/QSpinBox>
|
||||||
|
#include <QtGui/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_TabMeasurementObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QGroupBox *boxProgress;
|
||||||
|
QProgressBar *progressBar;
|
||||||
|
QLabel *label;
|
||||||
|
QLabel *lblProgressIndex;
|
||||||
|
QLabel *lblCurrentMeasurement;
|
||||||
|
QLabel *label_2;
|
||||||
|
QPushButton *btnStartStop;
|
||||||
|
QFrame *frameTimeResolved;
|
||||||
|
QWidget *gridLayoutWidget;
|
||||||
|
QGridLayout *gridTimeResolved;
|
||||||
|
QLabel *lblNumTriggers;
|
||||||
|
QSpinBox *spinNumTriggers;
|
||||||
|
QLabel *lblDelay;
|
||||||
|
QDoubleSpinBox *spinDelay;
|
||||||
|
QComboBox *comboDelayUnit;
|
||||||
|
QLabel *lblNumGates;
|
||||||
|
QSpinBox *spinNumGates;
|
||||||
|
QLabel *lblNumProbes;
|
||||||
|
QSpinBox *spinNumProbes;
|
||||||
|
QComboBox *comboTimingMode;
|
||||||
|
QLabel *lblNumFrames;
|
||||||
|
QSpinBox *spinNumFrames;
|
||||||
|
QLabel *lblExpTime;
|
||||||
|
QDoubleSpinBox *spinExpTime;
|
||||||
|
QComboBox *comboExpUnit;
|
||||||
|
QLabel *lblPeriod;
|
||||||
|
QDoubleSpinBox *spinPeriod;
|
||||||
|
QComboBox *comboPeriodUnit;
|
||||||
|
QSpacerItem *horizontalSpacer;
|
||||||
|
QLabel *lblTimingMode;
|
||||||
|
QFrame *frameNotTimeResolved;
|
||||||
|
QWidget *gridLayoutWidget_3;
|
||||||
|
QGridLayout *gridLayout;
|
||||||
|
QLabel *label_5;
|
||||||
|
QSpinBox *spinNumMeasurements;
|
||||||
|
QLineEdit *dispFileName;
|
||||||
|
QLabel *label_8;
|
||||||
|
QSpinBox *spinIndex;
|
||||||
|
QCheckBox *chkFile;
|
||||||
|
|
||||||
|
void setupUi(QWidget *TabMeasurementObject)
|
||||||
|
{
|
||||||
|
if (TabMeasurementObject->objectName().isEmpty())
|
||||||
|
TabMeasurementObject->setObjectName(QString::fromUtf8("TabMeasurementObject"));
|
||||||
|
TabMeasurementObject->resize(775, 345);
|
||||||
|
QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
|
||||||
|
sizePolicy.setHorizontalStretch(0);
|
||||||
|
sizePolicy.setVerticalStretch(0);
|
||||||
|
sizePolicy.setHeightForWidth(TabMeasurementObject->sizePolicy().hasHeightForWidth());
|
||||||
|
TabMeasurementObject->setSizePolicy(sizePolicy);
|
||||||
|
TabMeasurementObject->setMinimumSize(QSize(0, 0));
|
||||||
|
TabMeasurementObject->setMaximumSize(QSize(1000, 345));
|
||||||
|
boxProgress = new QGroupBox(TabMeasurementObject);
|
||||||
|
boxProgress->setObjectName(QString::fromUtf8("boxProgress"));
|
||||||
|
boxProgress->setGeometry(QRect(30, 153, 319, 116));
|
||||||
|
sizePolicy.setHeightForWidth(boxProgress->sizePolicy().hasHeightForWidth());
|
||||||
|
boxProgress->setSizePolicy(sizePolicy);
|
||||||
|
boxProgress->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
progressBar = new QProgressBar(boxProgress);
|
||||||
|
progressBar->setObjectName(QString::fromUtf8("progressBar"));
|
||||||
|
progressBar->setGeometry(QRect(10, 75, 300, 23));
|
||||||
|
progressBar->setValue(24);
|
||||||
|
label = new QLabel(boxProgress);
|
||||||
|
label->setObjectName(QString::fromUtf8("label"));
|
||||||
|
label->setGeometry(QRect(10, 25, 91, 16));
|
||||||
|
lblProgressIndex = new QLabel(boxProgress);
|
||||||
|
lblProgressIndex->setObjectName(QString::fromUtf8("lblProgressIndex"));
|
||||||
|
lblProgressIndex->setGeometry(QRect(101, 25, 101, 16));
|
||||||
|
lblCurrentMeasurement = new QLabel(boxProgress);
|
||||||
|
lblCurrentMeasurement->setObjectName(QString::fromUtf8("lblCurrentMeasurement"));
|
||||||
|
lblCurrentMeasurement->setGeometry(QRect(150, 45, 76, 16));
|
||||||
|
QSizePolicy sizePolicy1(QSizePolicy::Minimum, QSizePolicy::Preferred);
|
||||||
|
sizePolicy1.setHorizontalStretch(0);
|
||||||
|
sizePolicy1.setVerticalStretch(0);
|
||||||
|
sizePolicy1.setHeightForWidth(lblCurrentMeasurement->sizePolicy().hasHeightForWidth());
|
||||||
|
lblCurrentMeasurement->setSizePolicy(sizePolicy1);
|
||||||
|
lblCurrentMeasurement->setMinimumSize(QSize(60, 0));
|
||||||
|
lblCurrentMeasurement->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
label_2 = new QLabel(boxProgress);
|
||||||
|
label_2->setObjectName(QString::fromUtf8("label_2"));
|
||||||
|
label_2->setGeometry(QRect(10, 45, 136, 16));
|
||||||
|
btnStartStop = new QPushButton(TabMeasurementObject);
|
||||||
|
btnStartStop->setObjectName(QString::fromUtf8("btnStartStop"));
|
||||||
|
btnStartStop->setGeometry(QRect(30, 289, 319, 31));
|
||||||
|
QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Fixed);
|
||||||
|
sizePolicy2.setHorizontalStretch(0);
|
||||||
|
sizePolicy2.setVerticalStretch(0);
|
||||||
|
sizePolicy2.setHeightForWidth(btnStartStop->sizePolicy().hasHeightForWidth());
|
||||||
|
btnStartStop->setSizePolicy(sizePolicy2);
|
||||||
|
btnStartStop->setFocusPolicy(Qt::NoFocus);
|
||||||
|
QIcon icon;
|
||||||
|
icon.addFile(QString::fromUtf8(":/icons/images/start.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnStartStop->setIcon(icon);
|
||||||
|
btnStartStop->setCheckable(true);
|
||||||
|
btnStartStop->setFlat(false);
|
||||||
|
frameTimeResolved = new QFrame(TabMeasurementObject);
|
||||||
|
frameTimeResolved->setObjectName(QString::fromUtf8("frameTimeResolved"));
|
||||||
|
frameTimeResolved->setGeometry(QRect(390, 8, 362, 342));
|
||||||
|
frameTimeResolved->setFrameShape(QFrame::NoFrame);
|
||||||
|
frameTimeResolved->setFrameShadow(QFrame::Plain);
|
||||||
|
gridLayoutWidget = new QWidget(frameTimeResolved);
|
||||||
|
gridLayoutWidget->setObjectName(QString::fromUtf8("gridLayoutWidget"));
|
||||||
|
gridLayoutWidget->setGeometry(QRect(35, 10, 326, 321));
|
||||||
|
gridTimeResolved = new QGridLayout(gridLayoutWidget);
|
||||||
|
gridTimeResolved->setObjectName(QString::fromUtf8("gridTimeResolved"));
|
||||||
|
gridTimeResolved->setContentsMargins(0, 0, 0, 0);
|
||||||
|
lblNumTriggers = new QLabel(gridLayoutWidget);
|
||||||
|
lblNumTriggers->setObjectName(QString::fromUtf8("lblNumTriggers"));
|
||||||
|
lblNumTriggers->setEnabled(false);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(lblNumTriggers, 4, 0, 1, 1);
|
||||||
|
|
||||||
|
spinNumTriggers = new QSpinBox(gridLayoutWidget);
|
||||||
|
spinNumTriggers->setObjectName(QString::fromUtf8("spinNumTriggers"));
|
||||||
|
spinNumTriggers->setEnabled(false);
|
||||||
|
sizePolicy2.setHeightForWidth(spinNumTriggers->sizePolicy().hasHeightForWidth());
|
||||||
|
spinNumTriggers->setSizePolicy(sizePolicy2);
|
||||||
|
spinNumTriggers->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinNumTriggers->setKeyboardTracking(false);
|
||||||
|
spinNumTriggers->setMinimum(0);
|
||||||
|
spinNumTriggers->setMaximum(2000000000);
|
||||||
|
spinNumTriggers->setValue(1);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(spinNumTriggers, 4, 2, 1, 2);
|
||||||
|
|
||||||
|
lblDelay = new QLabel(gridLayoutWidget);
|
||||||
|
lblDelay->setObjectName(QString::fromUtf8("lblDelay"));
|
||||||
|
lblDelay->setEnabled(false);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(lblDelay, 5, 0, 1, 1);
|
||||||
|
|
||||||
|
spinDelay = new QDoubleSpinBox(gridLayoutWidget);
|
||||||
|
spinDelay->setObjectName(QString::fromUtf8("spinDelay"));
|
||||||
|
spinDelay->setEnabled(false);
|
||||||
|
sizePolicy2.setHeightForWidth(spinDelay->sizePolicy().hasHeightForWidth());
|
||||||
|
spinDelay->setSizePolicy(sizePolicy2);
|
||||||
|
spinDelay->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinDelay->setKeyboardTracking(false);
|
||||||
|
spinDelay->setDecimals(9);
|
||||||
|
spinDelay->setMaximum(2e+09);
|
||||||
|
spinDelay->setValue(0);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(spinDelay, 5, 2, 1, 1);
|
||||||
|
|
||||||
|
comboDelayUnit = new QComboBox(gridLayoutWidget);
|
||||||
|
comboDelayUnit->setObjectName(QString::fromUtf8("comboDelayUnit"));
|
||||||
|
comboDelayUnit->setEnabled(false);
|
||||||
|
sizePolicy2.setHeightForWidth(comboDelayUnit->sizePolicy().hasHeightForWidth());
|
||||||
|
comboDelayUnit->setSizePolicy(sizePolicy2);
|
||||||
|
comboDelayUnit->setLayoutDirection(Qt::LeftToRight);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(comboDelayUnit, 5, 3, 1, 1);
|
||||||
|
|
||||||
|
lblNumGates = new QLabel(gridLayoutWidget);
|
||||||
|
lblNumGates->setObjectName(QString::fromUtf8("lblNumGates"));
|
||||||
|
lblNumGates->setEnabled(false);
|
||||||
|
sizePolicy2.setHeightForWidth(lblNumGates->sizePolicy().hasHeightForWidth());
|
||||||
|
lblNumGates->setSizePolicy(sizePolicy2);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(lblNumGates, 6, 0, 1, 1);
|
||||||
|
|
||||||
|
spinNumGates = new QSpinBox(gridLayoutWidget);
|
||||||
|
spinNumGates->setObjectName(QString::fromUtf8("spinNumGates"));
|
||||||
|
spinNumGates->setEnabled(false);
|
||||||
|
sizePolicy2.setHeightForWidth(spinNumGates->sizePolicy().hasHeightForWidth());
|
||||||
|
spinNumGates->setSizePolicy(sizePolicy2);
|
||||||
|
spinNumGates->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinNumGates->setKeyboardTracking(false);
|
||||||
|
spinNumGates->setMinimum(0);
|
||||||
|
spinNumGates->setMaximum(2000000000);
|
||||||
|
spinNumGates->setValue(1);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(spinNumGates, 6, 2, 1, 2);
|
||||||
|
|
||||||
|
lblNumProbes = new QLabel(gridLayoutWidget);
|
||||||
|
lblNumProbes->setObjectName(QString::fromUtf8("lblNumProbes"));
|
||||||
|
lblNumProbes->setEnabled(false);
|
||||||
|
sizePolicy2.setHeightForWidth(lblNumProbes->sizePolicy().hasHeightForWidth());
|
||||||
|
lblNumProbes->setSizePolicy(sizePolicy2);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(lblNumProbes, 7, 0, 1, 1);
|
||||||
|
|
||||||
|
spinNumProbes = new QSpinBox(gridLayoutWidget);
|
||||||
|
spinNumProbes->setObjectName(QString::fromUtf8("spinNumProbes"));
|
||||||
|
spinNumProbes->setEnabled(false);
|
||||||
|
sizePolicy2.setHeightForWidth(spinNumProbes->sizePolicy().hasHeightForWidth());
|
||||||
|
spinNumProbes->setSizePolicy(sizePolicy2);
|
||||||
|
spinNumProbes->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinNumProbes->setKeyboardTracking(false);
|
||||||
|
spinNumProbes->setMinimum(0);
|
||||||
|
spinNumProbes->setMaximum(3);
|
||||||
|
spinNumProbes->setValue(1);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(spinNumProbes, 7, 2, 1, 2);
|
||||||
|
|
||||||
|
comboTimingMode = new QComboBox(gridLayoutWidget);
|
||||||
|
comboTimingMode->setObjectName(QString::fromUtf8("comboTimingMode"));
|
||||||
|
sizePolicy2.setHeightForWidth(comboTimingMode->sizePolicy().hasHeightForWidth());
|
||||||
|
comboTimingMode->setSizePolicy(sizePolicy2);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(comboTimingMode, 0, 2, 1, 2);
|
||||||
|
|
||||||
|
lblNumFrames = new QLabel(gridLayoutWidget);
|
||||||
|
lblNumFrames->setObjectName(QString::fromUtf8("lblNumFrames"));
|
||||||
|
lblNumFrames->setEnabled(false);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(lblNumFrames, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
spinNumFrames = new QSpinBox(gridLayoutWidget);
|
||||||
|
spinNumFrames->setObjectName(QString::fromUtf8("spinNumFrames"));
|
||||||
|
spinNumFrames->setEnabled(false);
|
||||||
|
sizePolicy2.setHeightForWidth(spinNumFrames->sizePolicy().hasHeightForWidth());
|
||||||
|
spinNumFrames->setSizePolicy(sizePolicy2);
|
||||||
|
spinNumFrames->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinNumFrames->setKeyboardTracking(false);
|
||||||
|
spinNumFrames->setMinimum(1);
|
||||||
|
spinNumFrames->setMaximum(2000000000);
|
||||||
|
spinNumFrames->setValue(1);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(spinNumFrames, 1, 2, 1, 2);
|
||||||
|
|
||||||
|
lblExpTime = new QLabel(gridLayoutWidget);
|
||||||
|
lblExpTime->setObjectName(QString::fromUtf8("lblExpTime"));
|
||||||
|
lblExpTime->setEnabled(true);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(lblExpTime, 2, 0, 1, 1);
|
||||||
|
|
||||||
|
spinExpTime = new QDoubleSpinBox(gridLayoutWidget);
|
||||||
|
spinExpTime->setObjectName(QString::fromUtf8("spinExpTime"));
|
||||||
|
spinExpTime->setEnabled(true);
|
||||||
|
sizePolicy2.setHeightForWidth(spinExpTime->sizePolicy().hasHeightForWidth());
|
||||||
|
spinExpTime->setSizePolicy(sizePolicy2);
|
||||||
|
spinExpTime->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinExpTime->setKeyboardTracking(false);
|
||||||
|
spinExpTime->setDecimals(5);
|
||||||
|
spinExpTime->setMinimum(0);
|
||||||
|
spinExpTime->setMaximum(2e+09);
|
||||||
|
spinExpTime->setValue(1);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(spinExpTime, 2, 2, 1, 1);
|
||||||
|
|
||||||
|
comboExpUnit = new QComboBox(gridLayoutWidget);
|
||||||
|
comboExpUnit->setObjectName(QString::fromUtf8("comboExpUnit"));
|
||||||
|
comboExpUnit->setEnabled(true);
|
||||||
|
sizePolicy2.setHeightForWidth(comboExpUnit->sizePolicy().hasHeightForWidth());
|
||||||
|
comboExpUnit->setSizePolicy(sizePolicy2);
|
||||||
|
comboExpUnit->setLayoutDirection(Qt::LeftToRight);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(comboExpUnit, 2, 3, 1, 1);
|
||||||
|
|
||||||
|
lblPeriod = new QLabel(gridLayoutWidget);
|
||||||
|
lblPeriod->setObjectName(QString::fromUtf8("lblPeriod"));
|
||||||
|
lblPeriod->setEnabled(false);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(lblPeriod, 3, 0, 1, 1);
|
||||||
|
|
||||||
|
spinPeriod = new QDoubleSpinBox(gridLayoutWidget);
|
||||||
|
spinPeriod->setObjectName(QString::fromUtf8("spinPeriod"));
|
||||||
|
spinPeriod->setEnabled(false);
|
||||||
|
sizePolicy2.setHeightForWidth(spinPeriod->sizePolicy().hasHeightForWidth());
|
||||||
|
spinPeriod->setSizePolicy(sizePolicy2);
|
||||||
|
spinPeriod->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinPeriod->setKeyboardTracking(false);
|
||||||
|
spinPeriod->setDecimals(5);
|
||||||
|
spinPeriod->setMaximum(2e+09);
|
||||||
|
spinPeriod->setValue(0);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(spinPeriod, 3, 2, 1, 1);
|
||||||
|
|
||||||
|
comboPeriodUnit = new QComboBox(gridLayoutWidget);
|
||||||
|
comboPeriodUnit->setObjectName(QString::fromUtf8("comboPeriodUnit"));
|
||||||
|
comboPeriodUnit->setEnabled(false);
|
||||||
|
sizePolicy.setHeightForWidth(comboPeriodUnit->sizePolicy().hasHeightForWidth());
|
||||||
|
comboPeriodUnit->setSizePolicy(sizePolicy);
|
||||||
|
comboPeriodUnit->setLayoutDirection(Qt::LeftToRight);
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(comboPeriodUnit, 3, 3, 1, 1);
|
||||||
|
|
||||||
|
horizontalSpacer = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridTimeResolved->addItem(horizontalSpacer, 1, 1, 1, 1);
|
||||||
|
|
||||||
|
lblTimingMode = new QLabel(gridLayoutWidget);
|
||||||
|
lblTimingMode->setObjectName(QString::fromUtf8("lblTimingMode"));
|
||||||
|
|
||||||
|
gridTimeResolved->addWidget(lblTimingMode, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
frameNotTimeResolved = new QFrame(TabMeasurementObject);
|
||||||
|
frameNotTimeResolved->setObjectName(QString::fromUtf8("frameNotTimeResolved"));
|
||||||
|
frameNotTimeResolved->setGeometry(QRect(20, 5, 336, 159));
|
||||||
|
frameNotTimeResolved->setFrameShape(QFrame::NoFrame);
|
||||||
|
frameNotTimeResolved->setFrameShadow(QFrame::Plain);
|
||||||
|
gridLayoutWidget_3 = new QWidget(frameNotTimeResolved);
|
||||||
|
gridLayoutWidget_3->setObjectName(QString::fromUtf8("gridLayoutWidget_3"));
|
||||||
|
gridLayoutWidget_3->setGeometry(QRect(10, 13, 321, 130));
|
||||||
|
gridLayout = new QGridLayout(gridLayoutWidget_3);
|
||||||
|
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||||
|
gridLayout->setVerticalSpacing(6);
|
||||||
|
gridLayout->setContentsMargins(0, 0, 0, 0);
|
||||||
|
label_5 = new QLabel(gridLayoutWidget_3);
|
||||||
|
label_5->setObjectName(QString::fromUtf8("label_5"));
|
||||||
|
|
||||||
|
gridLayout->addWidget(label_5, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
spinNumMeasurements = new QSpinBox(gridLayoutWidget_3);
|
||||||
|
spinNumMeasurements->setObjectName(QString::fromUtf8("spinNumMeasurements"));
|
||||||
|
sizePolicy2.setHeightForWidth(spinNumMeasurements->sizePolicy().hasHeightForWidth());
|
||||||
|
spinNumMeasurements->setSizePolicy(sizePolicy2);
|
||||||
|
spinNumMeasurements->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinNumMeasurements->setKeyboardTracking(false);
|
||||||
|
spinNumMeasurements->setMinimum(1);
|
||||||
|
spinNumMeasurements->setMaximum(2000000000);
|
||||||
|
spinNumMeasurements->setValue(1);
|
||||||
|
|
||||||
|
gridLayout->addWidget(spinNumMeasurements, 0, 1, 1, 2);
|
||||||
|
|
||||||
|
dispFileName = new QLineEdit(gridLayoutWidget_3);
|
||||||
|
dispFileName->setObjectName(QString::fromUtf8("dispFileName"));
|
||||||
|
sizePolicy2.setHeightForWidth(dispFileName->sizePolicy().hasHeightForWidth());
|
||||||
|
dispFileName->setSizePolicy(sizePolicy2);
|
||||||
|
|
||||||
|
gridLayout->addWidget(dispFileName, 1, 1, 1, 2);
|
||||||
|
|
||||||
|
label_8 = new QLabel(gridLayoutWidget_3);
|
||||||
|
label_8->setObjectName(QString::fromUtf8("label_8"));
|
||||||
|
|
||||||
|
gridLayout->addWidget(label_8, 2, 0, 1, 1);
|
||||||
|
|
||||||
|
spinIndex = new QSpinBox(gridLayoutWidget_3);
|
||||||
|
spinIndex->setObjectName(QString::fromUtf8("spinIndex"));
|
||||||
|
sizePolicy2.setHeightForWidth(spinIndex->sizePolicy().hasHeightForWidth());
|
||||||
|
spinIndex->setSizePolicy(sizePolicy2);
|
||||||
|
spinIndex->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
spinIndex->setKeyboardTracking(false);
|
||||||
|
spinIndex->setMinimum(0);
|
||||||
|
spinIndex->setMaximum(2000000000);
|
||||||
|
spinIndex->setValue(0);
|
||||||
|
|
||||||
|
gridLayout->addWidget(spinIndex, 2, 1, 1, 2);
|
||||||
|
|
||||||
|
chkFile = new QCheckBox(gridLayoutWidget_3);
|
||||||
|
chkFile->setObjectName(QString::fromUtf8("chkFile"));
|
||||||
|
chkFile->setChecked(true);
|
||||||
|
|
||||||
|
gridLayout->addWidget(chkFile, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
QWidget::setTabOrder(spinNumMeasurements, chkFile);
|
||||||
|
QWidget::setTabOrder(chkFile, dispFileName);
|
||||||
|
QWidget::setTabOrder(dispFileName, spinIndex);
|
||||||
|
QWidget::setTabOrder(spinIndex, comboTimingMode);
|
||||||
|
QWidget::setTabOrder(comboTimingMode, spinNumFrames);
|
||||||
|
QWidget::setTabOrder(spinNumFrames, spinExpTime);
|
||||||
|
QWidget::setTabOrder(spinExpTime, comboExpUnit);
|
||||||
|
QWidget::setTabOrder(comboExpUnit, spinPeriod);
|
||||||
|
QWidget::setTabOrder(spinPeriod, comboPeriodUnit);
|
||||||
|
QWidget::setTabOrder(comboPeriodUnit, spinNumTriggers);
|
||||||
|
QWidget::setTabOrder(spinNumTriggers, spinDelay);
|
||||||
|
QWidget::setTabOrder(spinDelay, comboDelayUnit);
|
||||||
|
QWidget::setTabOrder(comboDelayUnit, spinNumGates);
|
||||||
|
QWidget::setTabOrder(spinNumGates, spinNumProbes);
|
||||||
|
|
||||||
|
retranslateUi(TabMeasurementObject);
|
||||||
|
|
||||||
|
comboDelayUnit->setCurrentIndex(2);
|
||||||
|
comboExpUnit->setCurrentIndex(2);
|
||||||
|
comboPeriodUnit->setCurrentIndex(2);
|
||||||
|
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(TabMeasurementObject);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QWidget *TabMeasurementObject)
|
||||||
|
{
|
||||||
|
TabMeasurementObject->setWindowTitle(QApplication::translate("TabMeasurementObject", "Form", 0, QApplication::UnicodeUTF8));
|
||||||
|
boxProgress->setTitle(QApplication::translate("TabMeasurementObject", "Progress Monitor", 0, QApplication::UnicodeUTF8));
|
||||||
|
label->setText(QApplication::translate("TabMeasurementObject", "Current Frame: ", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblProgressIndex->setText(QApplication::translate("TabMeasurementObject", "0", 0, QApplication::UnicodeUTF8));
|
||||||
|
lblCurrentMeasurement->setText(QApplication::translate("TabMeasurementObject", "0", 0, QApplication::UnicodeUTF8));
|
||||||
|
label_2->setText(QApplication::translate("TabMeasurementObject", "Current Measurement:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
btnStartStop->setToolTip(QApplication::translate("TabMeasurementObject", "Starts or Stops Acquisition", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
btnStartStop->setText(QApplication::translate("TabMeasurementObject", "Start", 0, QApplication::UnicodeUTF8));
|
||||||
|
btnStartStop->setShortcut(QApplication::translate("TabMeasurementObject", "Shift+Space", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
lblNumTriggers->setToolTip(QApplication::translate("TabMeasurementObject", "Number of Triggers to be expected.\n"
|
||||||
|
" #cycles#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblNumTriggers->setText(QApplication::translate("TabMeasurementObject", "Number of Triggers:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinNumTriggers->setToolTip(QApplication::translate("TabMeasurementObject", "Number of Triggers to be expected.\n"
|
||||||
|
" #cycles#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinNumTriggers->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinNumTriggers->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinNumTriggers->setSuffix(QString());
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
lblDelay->setToolTip(QApplication::translate("TabMeasurementObject", "The Delay between Trigger Edge and Start of Exposure ( or Readout). \n"
|
||||||
|
"#delay#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblDelay->setText(QApplication::translate("TabMeasurementObject", "Delay After Trigger:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinDelay->setToolTip(QApplication::translate("TabMeasurementObject", "The Delay between Trigger Edge and Start of Exposure ( or Readout). \n"
|
||||||
|
"#delay#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
comboDelayUnit->clear();
|
||||||
|
comboDelayUnit->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "hr", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "min", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "s", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "ms", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "us", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "ns", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
comboDelayUnit->setToolTip(QApplication::translate("TabMeasurementObject", "The Delay between Trigger Edge and Start of Exposure ( or Readout). \n"
|
||||||
|
"#delay#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
lblNumGates->setToolTip(QApplication::translate("TabMeasurementObject", "Number of Gate Signals per Frame.\n"
|
||||||
|
" #gates#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblNumGates->setText(QApplication::translate("TabMeasurementObject", "Number of Gates:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinNumGates->setToolTip(QApplication::translate("TabMeasurementObject", "Number of Gate Signals per Frame.\n"
|
||||||
|
" #gates#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinNumGates->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinNumGates->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinNumGates->setSuffix(QString());
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
lblNumProbes->setToolTip(QApplication::translate("TabMeasurementObject", "<nobr>\n"
|
||||||
|
"The data are accumulated over several (frames) pump cycles.\n"
|
||||||
|
"</nobr>\n"
|
||||||
|
"<br>\n"
|
||||||
|
"<nobr> \n"
|
||||||
|
"Enabled only in <b>Expert Mode</b> and if<b> Number of Frames</b> > 1.\n"
|
||||||
|
"</nobr>\n"
|
||||||
|
"<br>\n"
|
||||||
|
"<nobr>Setting <b>Number of Probes</b> will reset <b>Number of Triggers</b> to 1.\n"
|
||||||
|
"</nobr>\n"
|
||||||
|
"<br>\n"
|
||||||
|
"Maximum value is 3. <br>\n"
|
||||||
|
"#probes#\n"
|
||||||
|
"", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblNumProbes->setText(QApplication::translate("TabMeasurementObject", "Number of Probes:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinNumProbes->setToolTip(QApplication::translate("TabMeasurementObject", "<nobr>\n"
|
||||||
|
"The data are accumulated over several (frames) pump cycles.\n"
|
||||||
|
"</nobr>\n"
|
||||||
|
"<br>\n"
|
||||||
|
"<nobr> \n"
|
||||||
|
"Enabled only in <b>Expert Mode</b> and if<b> Number of Frames</b> > 1.\n"
|
||||||
|
"</nobr>\n"
|
||||||
|
"<br>\n"
|
||||||
|
"<nobr>Setting <b>Number of Probes</b> will reset <b>Number of Triggers</b> to 1.\n"
|
||||||
|
"</nobr>\n"
|
||||||
|
"<br>\n"
|
||||||
|
"Maximum value is 3. <br>\n"
|
||||||
|
"#probes#\n"
|
||||||
|
"", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinNumProbes->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinNumProbes->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinNumProbes->setSuffix(QString());
|
||||||
|
comboTimingMode->clear();
|
||||||
|
comboTimingMode->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "None", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "Auto", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "Trigger Exposure Series", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "Trigger Readout", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "Gated with Fixed Number", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "Gated with Start Trigger", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "Burst Trigger", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
comboTimingMode->setToolTip(QApplication::translate("TabMeasurementObject", "Timing Mode of the detector. \n"
|
||||||
|
" #timing#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblNumFrames->setText(QApplication::translate("TabMeasurementObject", "Number of Frames:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinNumFrames->setToolTip(QApplication::translate("TabMeasurementObject", "Number of measurements (not in real time) that will be acquired. \n"
|
||||||
|
" #frames#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinNumFrames->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinNumFrames->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinNumFrames->setSuffix(QString());
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
lblExpTime->setToolTip(QApplication::translate("TabMeasurementObject", "<nobr>\n"
|
||||||
|
"Exposure Time of a frame.\n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
" #exptime#\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblExpTime->setText(QApplication::translate("TabMeasurementObject", "Exposure Time:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinExpTime->setToolTip(QApplication::translate("TabMeasurementObject", "<nobr>\n"
|
||||||
|
"Exposure Time of a frame.\n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
" #exptime#\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
comboExpUnit->clear();
|
||||||
|
comboExpUnit->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "hr", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "min", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "s", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "ms", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "us", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "ns", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
comboExpUnit->setToolTip(QApplication::translate("TabMeasurementObject", "<nobr>\n"
|
||||||
|
"Exposure Time of a frame.\n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
" #exptime#\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
lblPeriod->setToolTip(QApplication::translate("TabMeasurementObject", "<nobr>\n"
|
||||||
|
"Frame period between exposures. \n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
" #period#\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblPeriod->setText(QApplication::translate("TabMeasurementObject", "Acquisition Period:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinPeriod->setToolTip(QApplication::translate("TabMeasurementObject", "<nobr>\n"
|
||||||
|
"Frame period between exposures. \n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
" #period#\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
comboPeriodUnit->clear();
|
||||||
|
comboPeriodUnit->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "hr", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "min", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "s", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "ms", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "us", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabMeasurementObject", "ns", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
comboPeriodUnit->setToolTip(QApplication::translate("TabMeasurementObject", "<nobr>\n"
|
||||||
|
"Frame period between exposures. \n"
|
||||||
|
"</nobr><br><nobr>\n"
|
||||||
|
" #period#\n"
|
||||||
|
"</nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
lblTimingMode->setText(QApplication::translate("TabMeasurementObject", "Timing Mode:", 0, QApplication::UnicodeUTF8));
|
||||||
|
label_5->setText(QApplication::translate("TabMeasurementObject", "Number of Measurements:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinNumMeasurements->setToolTip(QApplication::translate("TabMeasurementObject", "Number of measurements (not in real time) that will be acquired. \n"
|
||||||
|
" #frames#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinNumMeasurements->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinNumMeasurements->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinNumMeasurements->setSuffix(QString());
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
dispFileName->setToolTip(QApplication::translate("TabMeasurementObject", "Root of the file name - please check that the output directory is correctly set and select the file name format. \n"
|
||||||
|
" #fname#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
dispFileName->setText(QString());
|
||||||
|
label_8->setText(QApplication::translate("TabMeasurementObject", "Run Index:", 0, QApplication::UnicodeUTF8));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
spinIndex->setToolTip(QApplication::translate("TabMeasurementObject", "Run index (automatically incremented) \n"
|
||||||
|
" #index#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
spinIndex->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
spinIndex->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
spinIndex->setSuffix(QString());
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
chkFile->setToolTip(QApplication::translate("TabMeasurementObject", "<nobr>Sets output file name prefix</nobr><br>\n"
|
||||||
|
"<nobr>Check the box to enable write to file. </nobr>", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
chkFile->setText(QApplication::translate("TabMeasurementObject", "File Name:", 0, QApplication::UnicodeUTF8));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class TabMeasurementObject: public Ui_TabMeasurementObject {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_FORM_TAB_MEASUREMENT_H
|
1506
slsDetectorGui/forms/include/ui_form_tab_plot.h
Normal file
1506
slsDetectorGui/forms/include/ui_form_tab_plot.h
Normal file
File diff suppressed because it is too large
Load Diff
169
slsDetectorGui/forms/include/ui_form_tab_settings.h
Normal file
169
slsDetectorGui/forms/include/ui_form_tab_settings.h
Normal file
@ -0,0 +1,169 @@
|
|||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'form_tab_settings.ui'
|
||||||
|
**
|
||||||
|
** Created: Thu Jul 13 14:40:29 2017
|
||||||
|
** by: Qt User Interface Compiler version 4.8.2
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_FORM_TAB_SETTINGS_H
|
||||||
|
#define UI_FORM_TAB_SETTINGS_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtGui/QAction>
|
||||||
|
#include <QtGui/QApplication>
|
||||||
|
#include <QtGui/QButtonGroup>
|
||||||
|
#include <QtGui/QComboBox>
|
||||||
|
#include <QtGui/QGridLayout>
|
||||||
|
#include <QtGui/QHeaderView>
|
||||||
|
#include <QtGui/QLabel>
|
||||||
|
#include <QtGui/QSpacerItem>
|
||||||
|
#include <QtGui/QSpinBox>
|
||||||
|
#include <QtGui/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_TabSettingsObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QWidget *gridLayoutWidget;
|
||||||
|
QGridLayout *gridLayout;
|
||||||
|
QLabel *label_3;
|
||||||
|
QComboBox *comboSettings;
|
||||||
|
QSpinBox *spinThreshold;
|
||||||
|
QLabel *label_5;
|
||||||
|
QLabel *label_6;
|
||||||
|
QComboBox *comboDynamicRange;
|
||||||
|
QSpinBox *spinNumModules;
|
||||||
|
QSpacerItem *horizontalSpacer;
|
||||||
|
QLabel *lblThreshold;
|
||||||
|
|
||||||
|
void setupUi(QWidget *TabSettingsObject)
|
||||||
|
{
|
||||||
|
if (TabSettingsObject->objectName().isEmpty())
|
||||||
|
TabSettingsObject->setObjectName(QString::fromUtf8("TabSettingsObject"));
|
||||||
|
TabSettingsObject->resize(775, 345);
|
||||||
|
QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
|
||||||
|
sizePolicy.setHorizontalStretch(0);
|
||||||
|
sizePolicy.setVerticalStretch(0);
|
||||||
|
sizePolicy.setHeightForWidth(TabSettingsObject->sizePolicy().hasHeightForWidth());
|
||||||
|
TabSettingsObject->setSizePolicy(sizePolicy);
|
||||||
|
TabSettingsObject->setMinimumSize(QSize(0, 0));
|
||||||
|
TabSettingsObject->setMaximumSize(QSize(1000, 1000));
|
||||||
|
gridLayoutWidget = new QWidget(TabSettingsObject);
|
||||||
|
gridLayoutWidget->setObjectName(QString::fromUtf8("gridLayoutWidget"));
|
||||||
|
gridLayoutWidget->setGeometry(QRect(30, 20, 316, 171));
|
||||||
|
gridLayout = new QGridLayout(gridLayoutWidget);
|
||||||
|
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||||
|
gridLayout->setContentsMargins(0, 0, 0, 0);
|
||||||
|
label_3 = new QLabel(gridLayoutWidget);
|
||||||
|
label_3->setObjectName(QString::fromUtf8("label_3"));
|
||||||
|
|
||||||
|
gridLayout->addWidget(label_3, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
comboSettings = new QComboBox(gridLayoutWidget);
|
||||||
|
comboSettings->setObjectName(QString::fromUtf8("comboSettings"));
|
||||||
|
sizePolicy.setHeightForWidth(comboSettings->sizePolicy().hasHeightForWidth());
|
||||||
|
comboSettings->setSizePolicy(sizePolicy);
|
||||||
|
|
||||||
|
gridLayout->addWidget(comboSettings, 0, 2, 1, 2);
|
||||||
|
|
||||||
|
spinThreshold = new QSpinBox(gridLayoutWidget);
|
||||||
|
spinThreshold->setObjectName(QString::fromUtf8("spinThreshold"));
|
||||||
|
spinThreshold->setKeyboardTracking(false);
|
||||||
|
spinThreshold->setMinimum(-100000);
|
||||||
|
spinThreshold->setMaximum(100000);
|
||||||
|
spinThreshold->setSingleStep(100);
|
||||||
|
spinThreshold->setValue(-1);
|
||||||
|
|
||||||
|
gridLayout->addWidget(spinThreshold, 1, 2, 1, 2);
|
||||||
|
|
||||||
|
label_5 = new QLabel(gridLayoutWidget);
|
||||||
|
label_5->setObjectName(QString::fromUtf8("label_5"));
|
||||||
|
|
||||||
|
gridLayout->addWidget(label_5, 2, 0, 1, 1);
|
||||||
|
|
||||||
|
label_6 = new QLabel(gridLayoutWidget);
|
||||||
|
label_6->setObjectName(QString::fromUtf8("label_6"));
|
||||||
|
|
||||||
|
gridLayout->addWidget(label_6, 3, 0, 1, 1);
|
||||||
|
|
||||||
|
comboDynamicRange = new QComboBox(gridLayoutWidget);
|
||||||
|
comboDynamicRange->setObjectName(QString::fromUtf8("comboDynamicRange"));
|
||||||
|
|
||||||
|
gridLayout->addWidget(comboDynamicRange, 3, 2, 1, 2);
|
||||||
|
|
||||||
|
spinNumModules = new QSpinBox(gridLayoutWidget);
|
||||||
|
spinNumModules->setObjectName(QString::fromUtf8("spinNumModules"));
|
||||||
|
spinNumModules->setMinimum(1);
|
||||||
|
|
||||||
|
gridLayout->addWidget(spinNumModules, 2, 2, 1, 2);
|
||||||
|
|
||||||
|
horizontalSpacer = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
|
||||||
|
|
||||||
|
gridLayout->addItem(horizontalSpacer, 1, 1, 1, 1);
|
||||||
|
|
||||||
|
lblThreshold = new QLabel(gridLayoutWidget);
|
||||||
|
lblThreshold->setObjectName(QString::fromUtf8("lblThreshold"));
|
||||||
|
|
||||||
|
gridLayout->addWidget(lblThreshold, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
QWidget::setTabOrder(comboSettings, spinThreshold);
|
||||||
|
QWidget::setTabOrder(spinThreshold, spinNumModules);
|
||||||
|
QWidget::setTabOrder(spinNumModules, comboDynamicRange);
|
||||||
|
|
||||||
|
retranslateUi(TabSettingsObject);
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(TabSettingsObject);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QWidget *TabSettingsObject)
|
||||||
|
{
|
||||||
|
TabSettingsObject->setWindowTitle(QApplication::translate("TabSettingsObject", "Form", 0, QApplication::UnicodeUTF8));
|
||||||
|
label_3->setText(QApplication::translate("TabSettingsObject", "Settings:", 0, QApplication::UnicodeUTF8));
|
||||||
|
comboSettings->clear();
|
||||||
|
comboSettings->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Standard", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Fast", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "High Gain", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Dynamic Gain", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Low Gain", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Medium Gain", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Very High Gain", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Low Noise", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Dynamic HG0", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Fix Gain 1", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Fix Gain 2", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Force Switch G1", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Force Switch G2", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Very Low Gain", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Undefined", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "Uninitialized", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
comboSettings->setToolTip(QApplication::translate("TabSettingsObject", "Settings of the detector. \n"
|
||||||
|
" #settings#", 0, QApplication::UnicodeUTF8));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
spinThreshold->setSuffix(QApplication::translate("TabSettingsObject", " eV", 0, QApplication::UnicodeUTF8));
|
||||||
|
label_5->setText(QApplication::translate("TabSettingsObject", "Number of Modules:", 0, QApplication::UnicodeUTF8));
|
||||||
|
label_6->setText(QApplication::translate("TabSettingsObject", "Dynamic Range:", 0, QApplication::UnicodeUTF8));
|
||||||
|
comboDynamicRange->clear();
|
||||||
|
comboDynamicRange->insertItems(0, QStringList()
|
||||||
|
<< QApplication::translate("TabSettingsObject", "1.67772e+07", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "65535", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "255", 0, QApplication::UnicodeUTF8)
|
||||||
|
<< QApplication::translate("TabSettingsObject", "7", 0, QApplication::UnicodeUTF8)
|
||||||
|
);
|
||||||
|
lblThreshold->setText(QApplication::translate("TabSettingsObject", "Threshold:", 0, QApplication::UnicodeUTF8));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class TabSettingsObject: public Ui_TabSettingsObject {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_FORM_TAB_SETTINGS_H
|
Reference in New Issue
Block a user