-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmainwindow.cpp
More file actions
56 lines (45 loc) · 1.08 KB
/
Copy pathmainwindow.cpp
File metadata and controls
56 lines (45 loc) · 1.08 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
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "changeuserinfo.h"
#include "closet.h"
#include "recommend.h"
#include "history.h"
MainWindow::MainWindow(int id, QWidget *parent)
: QMainWindow(parent)
,userID(id) , ui(new Ui::MainWindow)
{
ui->setupUi(this);
setWindowTitle("码上穿衣-主页");
QIcon* icon=new QIcon(":/images/icon.png");
setWindowIcon(*icon);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_userButton_clicked()
{
//用户管理按钮
this->close();
changeUserInfo *changeuser = new changeUserInfo(userID);
changeuser->show();
}
void MainWindow::on_closetButton_clicked()
{
//我的衣橱按钮
this->close();
closet *mycloset = new closet(userID);
mycloset->show();
}
void MainWindow::on_recommendButton_clicked()
{
this->close();
recommend *myRec = new recommend(userID);
myRec->show();
}
void MainWindow::on_calendarButton_clicked()
{
this->close();
history *myHis = new history(userID);
myHis->show();
}