Skip to content

Commit 093e88f

Browse files
Andrii MorozAndrii Moroz
authored andcommitted
Added finding test widget
1 parent ba27c58 commit 093e88f

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed

src/Test/FindingTest.cc

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
/* FindingTest.cc
2+
*/
3+
4+
#include "FindingTest.h"
5+
6+
static QString TEXT_EDIT_NAME="textEdit";
7+
static QString SCROLL_AREA_NAME="scrollArea";
8+
static QString HIDDEN_LABEL_NAME="hiddenLabel";
9+
10+
FindingTestWidget::FindingTestWidget()
11+
: textEdit(new QTextEdit()),
12+
scrollArea(new QScrollArea),
13+
hiddenLabel(new QLabel)
14+
{
15+
textEdit->setObjectName(TEXT_EDIT_NAME);
16+
scrollArea->setObjectName(SCROLL_AREA_NAME);
17+
18+
QRect labelGeometry(scrollArea->geometry());
19+
labelGeometry.setTopLeft(QPoint(30, 30));
20+
hiddenLabel->setGeometry(labelGeometry);
21+
scrollArea->setWidget(hiddenLabel);
22+
}
23+
24+
FindingTestWidget::~FindingTestWidget()
25+
{
26+
delete textEdit;
27+
delete scrollArea;
28+
delete hiddenLabel;
29+
}

src/Test/FindingTest.h

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
#ifndef FINDINGTEST_H
2+
#define FINDINGTEST_H
3+
4+
#include <QtCore/qglobal.h>
5+
6+
#if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
7+
#include <QtWidgets/QWidget>
8+
#include <QtWidgets/QTextEdit>
9+
#include <QtWidgets/QScrollArea>
10+
#include <QtWidgets/QLabel>
11+
#else
12+
#include <QtGui/QWidget>
13+
#include <QtGui/QTextEdit>
14+
#include <QtGui/QScrollArea>
15+
#include <QtGui/QLabel>
16+
#endif
17+
18+
class FindingTestWidget : public QWidget
19+
{
20+
public:
21+
FindingTestWidget();
22+
~FindingTestWidget();
23+
24+
private:
25+
26+
QTextEdit *textEdit;
27+
QScrollArea *scrollArea;
28+
QLabel *hiddenLabel;
29+
};
30+
31+
#endif // FINDINGTEST_H

0 commit comments

Comments
 (0)