9 #ifndef UI_NUMERICWIDGET_H
10 #define UI_NUMERICWIDGET_H
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QAction>
14 #include <QtWidgets/QApplication>
15 #include <QtWidgets/QButtonGroup>
16 #include <QtWidgets/QFrame>
17 #include <QtWidgets/QGridLayout>
18 #include <QtWidgets/QHeaderView>
19 #include <QtWidgets/QLCDNumber>
20 #include <QtWidgets/QLabel>
21 #include <QtWidgets/QSpacerItem>
22 #include <QtWidgets/QVBoxLayout>
23 #include <QtWidgets/QWidget>
30 QGridLayout *gridLayout_2;
31 QVBoxLayout *verticalLayout;
32 QLabel *m_qLabel_Caption;
34 QGridLayout *gridLayout;
35 QLabel *m_qLabel_Unit;
36 QLCDNumber *m_qLcdNumber_Value;
37 QSpacerItem *horizontalSpacer;
39 void setupUi(QWidget *NumericWidgetClass)
41 if (NumericWidgetClass->objectName().isEmpty())
42 NumericWidgetClass->setObjectName(QStringLiteral(
"NumericWidgetClass"));
43 NumericWidgetClass->resize(160, 132);
44 gridLayout_2 =
new QGridLayout(NumericWidgetClass);
45 gridLayout_2->setSpacing(6);
46 gridLayout_2->setContentsMargins(11, 11, 11, 11);
47 gridLayout_2->setObjectName(QStringLiteral(
"gridLayout_2"));
48 verticalLayout =
new QVBoxLayout();
49 verticalLayout->setSpacing(6);
50 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
51 m_qLabel_Caption =
new QLabel(NumericWidgetClass);
52 m_qLabel_Caption->setObjectName(QStringLiteral(
"m_qLabel_Caption"));
54 font.setPointSize(10);
57 m_qLabel_Caption->setFont(font);
59 verticalLayout->addWidget(m_qLabel_Caption);
61 m_qFrame =
new QFrame(NumericWidgetClass);
62 m_qFrame->setObjectName(QStringLiteral(
"m_qFrame"));
64 QBrush brush(QColor(255, 255, 255, 255));
65 brush.setStyle(Qt::SolidPattern);
66 palette.setBrush(QPalette::Active, QPalette::Base, brush);
67 QBrush brush1(QColor(255, 255, 255, 35));
68 brush1.setStyle(Qt::SolidPattern);
69 palette.setBrush(QPalette::Active, QPalette::Window, brush1);
70 palette.setBrush(QPalette::Inactive, QPalette::Base, brush);
71 palette.setBrush(QPalette::Inactive, QPalette::Window, brush1);
72 palette.setBrush(QPalette::Disabled, QPalette::Base, brush1);
73 palette.setBrush(QPalette::Disabled, QPalette::Window, brush1);
74 m_qFrame->setPalette(palette);
75 m_qFrame->setAutoFillBackground(
true);
76 m_qFrame->setFrameShape(QFrame::StyledPanel);
77 m_qFrame->setFrameShadow(QFrame::Raised);
78 gridLayout =
new QGridLayout(m_qFrame);
79 gridLayout->setSpacing(6);
80 gridLayout->setContentsMargins(11, 11, 11, 11);
81 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
82 m_qLabel_Unit =
new QLabel(m_qFrame);
83 m_qLabel_Unit->setObjectName(QStringLiteral(
"m_qLabel_Unit"));
84 m_qLabel_Unit->setEnabled(
true);
86 font1.setPointSize(8);
89 m_qLabel_Unit->setFont(font1);
91 gridLayout->addWidget(m_qLabel_Unit, 0, 1, 1, 1);
93 m_qLcdNumber_Value =
new QLCDNumber(m_qFrame);
94 m_qLcdNumber_Value->setObjectName(QStringLiteral(
"m_qLcdNumber_Value"));
95 m_qLcdNumber_Value->setAutoFillBackground(
false);
96 m_qLcdNumber_Value->setFrameShape(QFrame::NoFrame);
97 m_qLcdNumber_Value->setFrameShadow(QFrame::Sunken);
98 m_qLcdNumber_Value->setLineWidth(0);
99 m_qLcdNumber_Value->setMidLineWidth(0);
100 m_qLcdNumber_Value->setDigitCount(5);
101 m_qLcdNumber_Value->setSegmentStyle(QLCDNumber::Flat);
102 m_qLcdNumber_Value->setProperty(
"value", QVariant(-1));
104 gridLayout->addWidget(m_qLcdNumber_Value, 0, 0, 1, 1);
107 verticalLayout->addWidget(m_qFrame);
110 gridLayout_2->addLayout(verticalLayout, 0, 0, 1, 1);
112 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
114 gridLayout_2->addItem(horizontalSpacer, 0, 1, 1, 1);
117 retranslateUi(NumericWidgetClass);
119 QMetaObject::connectSlotsByName(NumericWidgetClass);
122 void retranslateUi(QWidget *NumericWidgetClass)
124 NumericWidgetClass->setWindowTitle(QApplication::translate(
"NumericWidgetClass",
"NumericWidget", 0));
125 m_qLabel_Caption->setText(QString());
126 m_qLabel_Unit->setText(QString());
137 #endif // UI_NUMERICWIDGET_H