9 #ifndef UI_PQITEMVIEWSEARCHWIDGET_H 10 #define UI_PQITEMVIEWSEARCHWIDGET_H 12 #include <QtCore/QVariant> 13 #include <QtGui/QIcon> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QCheckBox> 16 #include <QtWidgets/QDialog> 17 #include <QtWidgets/QGroupBox> 18 #include <QtWidgets/QHBoxLayout> 19 #include <QtWidgets/QLabel> 20 #include <QtWidgets/QLineEdit> 21 #include <QtWidgets/QPushButton> 39 if (pqItemViewSearchWidget->objectName().isEmpty())
40 pqItemViewSearchWidget->setObjectName(QString::fromUtf8(
"pqItemViewSearchWidget"));
41 pqItemViewSearchWidget->resize(318, 34);
42 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
43 sizePolicy.setHorizontalStretch(0);
44 sizePolicy.setVerticalStretch(0);
45 sizePolicy.setHeightForWidth(pqItemViewSearchWidget->sizePolicy().hasHeightForWidth());
46 pqItemViewSearchWidget->setSizePolicy(sizePolicy);
48 QBrush brush(QColor(255, 255, 255, 255));
49 brush.setStyle(Qt::SolidPattern);
50 palette.setBrush(QPalette::Active, QPalette::Base, brush);
51 QBrush brush1(QColor(175, 166, 238, 255));
52 brush1.setStyle(Qt::SolidPattern);
53 palette.setBrush(QPalette::Active, QPalette::Window, brush1);
54 palette.setBrush(QPalette::Inactive, QPalette::Base, brush);
55 palette.setBrush(QPalette::Inactive, QPalette::Window, brush1);
56 palette.setBrush(QPalette::Disabled, QPalette::Base, brush1);
57 palette.setBrush(QPalette::Disabled, QPalette::Window, brush1);
58 pqItemViewSearchWidget->setPalette(palette);
59 pqItemViewSearchWidget->setWindowOpacity(0.870000000000000);
60 horizontalLayout =
new QHBoxLayout(pqItemViewSearchWidget);
61 horizontalLayout->setSpacing(3);
62 horizontalLayout->setContentsMargins(0, 0, 0, 0);
63 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
64 groupBox =
new QGroupBox(pqItemViewSearchWidget);
65 groupBox->setObjectName(QString::fromUtf8(
"groupBox"));
66 lineEditSearch =
new QLineEdit(groupBox);
67 lineEditSearch->setObjectName(QString::fromUtf8(
"lineEditSearch"));
68 lineEditSearch->setGeometry(QRect(60, 0, 111, 33));
69 lineEditSearch->setCursor(QCursor(Qt::ArrowCursor));
70 lineEditSearch->setMouseTracking(
false);
71 lineEditSearch->setFocusPolicy(Qt::StrongFocus);
72 lineEditSearch->setAcceptDrops(
false);
73 label =
new QLabel(groupBox);
74 label->setObjectName(QString::fromUtf8(
"label"));
75 label->setGeometry(QRect(30, 0, 29, 34));
76 QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Preferred);
77 sizePolicy1.setHorizontalStretch(0);
78 sizePolicy1.setVerticalStretch(0);
79 sizePolicy1.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
80 label->setSizePolicy(sizePolicy1);
81 nextButton =
new QPushButton(groupBox);
82 nextButton->setObjectName(QString::fromUtf8(
"nextButton"));
83 nextButton->setGeometry(QRect(180, 3, 16, 31));
84 QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Fixed);
85 sizePolicy2.setHorizontalStretch(0);
86 sizePolicy2.setVerticalStretch(0);
87 sizePolicy2.setHeightForWidth(nextButton->sizePolicy().hasHeightForWidth());
88 nextButton->setSizePolicy(sizePolicy2);
89 nextButton->setFocusPolicy(Qt::StrongFocus);
91 icon.addFile(QString::fromUtf8(
":/pqWidgets/Icons/pqArrowDown16.png"), QSize(), QIcon::Normal, QIcon::Off);
92 nextButton->setIcon(icon);
93 nextButton->setFlat(
true);
94 checkBoxMattchCase =
new QCheckBox(groupBox);
95 checkBoxMattchCase->setObjectName(QString::fromUtf8(
"checkBoxMattchCase"));
96 checkBoxMattchCase->setGeometry(QRect(220, 4, 101, 26));
97 sizePolicy2.setHeightForWidth(checkBoxMattchCase->sizePolicy().hasHeightForWidth());
98 checkBoxMattchCase->setSizePolicy(sizePolicy2);
99 closeButton =
new QPushButton(groupBox);
100 closeButton->setObjectName(QString::fromUtf8(
"closeButton"));
101 closeButton->setGeometry(QRect(0, 3, 21, 31));
102 sizePolicy2.setHeightForWidth(closeButton->sizePolicy().hasHeightForWidth());
103 closeButton->setSizePolicy(sizePolicy2);
105 icon1.addFile(QString::fromUtf8(
":/pqWidgets/Icons/pqCancel.svg"), QSize(), QIcon::Normal, QIcon::Off);
106 closeButton->setIcon(icon1);
107 closeButton->setFlat(
true);
108 previousButton =
new QPushButton(groupBox);
109 previousButton->setObjectName(QString::fromUtf8(
"previousButton"));
110 previousButton->setGeometry(QRect(200, 3, 16, 31));
111 sizePolicy2.setHeightForWidth(previousButton->sizePolicy().hasHeightForWidth());
112 previousButton->setSizePolicy(sizePolicy2);
114 icon2.addFile(QString::fromUtf8(
":/pqWidgets/Icons/pqArrowUp16.png"), QSize(), QIcon::Normal, QIcon::Off);
115 previousButton->setIcon(icon2);
116 previousButton->setFlat(
true);
117 lineEditSearch->raise();
120 checkBoxMattchCase->raise();
121 previousButton->raise();
122 closeButton->raise();
124 horizontalLayout->addWidget(groupBox);
126 QWidget::setTabOrder(closeButton, lineEditSearch);
127 QWidget::setTabOrder(lineEditSearch, nextButton);
128 QWidget::setTabOrder(nextButton, previousButton);
129 QWidget::setTabOrder(previousButton, checkBoxMattchCase);
132 QObject::connect(closeButton, SIGNAL(clicked()), pqItemViewSearchWidget, SLOT(close()));
134 QMetaObject::connectSlotsByName(pqItemViewSearchWidget);
139 pqItemViewSearchWidget->setWindowTitle(QCoreApplication::translate(
"pqItemViewSearchWidget",
"Dialog",
nullptr));
140 label->setText(QCoreApplication::translate(
"pqItemViewSearchWidget",
"Find",
nullptr));
141 #if QT_CONFIG(tooltip) 142 nextButton->setToolTip(QCoreApplication::translate(
"pqItemViewSearchWidget",
"Next (ALT+N)",
nullptr));
143 #endif // QT_CONFIG(tooltip) 144 nextButton->setText(QString());
145 checkBoxMattchCase->setText(QCoreApplication::translate(
"pqItemViewSearchWidget",
"Match Case",
nullptr));
146 #if QT_CONFIG(tooltip) 147 closeButton->setToolTip(QCoreApplication::translate(
"pqItemViewSearchWidget",
"Close (Esc)",
nullptr));
148 #endif // QT_CONFIG(tooltip) 149 closeButton->setText(QString());
150 #if QT_CONFIG(tooltip) 151 previousButton->setToolTip(QCoreApplication::translate(
"pqItemViewSearchWidget",
"Previous (ALT+P)",
nullptr));
152 #endif // QT_CONFIG(tooltip) 153 previousButton->setText(QString());
164 #endif // UI_PQITEMVIEWSEARCHWIDGET_H