-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsecond.cpp
More file actions
78 lines (65 loc) · 2.22 KB
/
Copy pathsecond.cpp
File metadata and controls
78 lines (65 loc) · 2.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#include "second.hpp"
#include <QApplication>
Second::Second(QWidget* parent) : QWidget(parent) {
this->resize(800, 640);
this->setWindowTitle(QApplication::translate("title", "Brumax2026"));
///
myFace = new QLabel(this);
myFace->setGeometry(325, 0, 150, 100);
myFace->setPixmap(QPixmap(":/images/myFace.png"));
myFace->setScaledContents(true);
/*
QMovie* movie = new QMovie(":/media/LearningQWidgets.gif");
myFace->setMovie(movie);
movie->start();
*/
///
///
name = new QLabel(QApplication::translate("name", "Name"), this);
department = new QLabel(QApplication::translate("department", "Department"), this);
matNo = new QLabel(QApplication::translate("matno", "Matriculation Number"), this);
//
nameLE = new QLineEdit(this);
nameLE->setPlaceholderText(QApplication::translate("hi", "Please enter your name"));
nameLE->setFont(QFont("Times", 16));
nameLE->setStyleSheet("color:red");
//
departmentLE = new QLineEdit(this);
departmentLE->setPlaceholderText(QApplication::translate("hi", "Please enter your department"));
departmentLE->setFont(QFont("Times", 16));
departmentLE->setStyleSheet("color:red");
//
matNoLE = new QLineEdit(this);
matNoLE->setPlaceholderText(QApplication::translate("hi", "Please enter your matric number"));
matNoLE->setFont(QFont("Times", 16));
matNoLE->setStyleSheet("color:red");
////
namePB = new QPushButton("Submit", this);
departmentPB = new QPushButton("Submit", this);
matNoPB = new QPushButton("Submit", this);
layoutOneH = new QHBoxLayout();
layoutOneH->addWidget(name);
layoutOneH->addWidget(nameLE);
layoutOneH->addWidget(namePB);
layoutTwoH = new QHBoxLayout();
layoutTwoH->addWidget(department);
layoutTwoH->addWidget(departmentLE);
layoutTwoH->addWidget(departmentPB);
layoutThreeH = new QHBoxLayout();
layoutThreeH->addWidget(matNo);
layoutThreeH->addWidget(matNoLE);
layoutThreeH->addWidget(matNoPB);
layoutV = new QVBoxLayout();
layoutV->addLayout(layoutOneH);
layoutV->addLayout(layoutTwoH);
layoutV->addLayout(layoutThreeH);
this->setLayout(layoutV);
}
Second::~Second() {
}
int main(int argc, char** argv) {
QApplication app(argc, argv);
Second window;
window.show();
return app.exec();
}