pageflipwidget.cpp
1.1 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
#include "pageflipwidget.h"
using namespace br;
PageFlipWidget::PageFlipWidget(QWidget *parent) :
QWidget(parent)
{
firstPage = new QPushButton(this);
firstPage->setIcon(QIcon(":/arrow-first.png"));
firstPage->setToolTip("Go to first page");
connect(firstPage, SIGNAL(clicked()), this, SIGNAL(first()));
previousPage = new QPushButton(this);
previousPage->setIcon(QIcon(":/arrow-left.png"));
previousPage->setToolTip("Go to previous page");
connect(previousPage, SIGNAL(clicked()), this, SIGNAL(previous()));
nextPage = new QPushButton(this);
nextPage->setIcon(QIcon(":/arrow-right.png"));
nextPage->setToolTip("Go to next page");
connect(nextPage, SIGNAL(clicked()), this, SIGNAL(next()));
lastPage = new QPushButton(this);
lastPage->setIcon(QIcon(":/arrow-last.png"));
lastPage->setToolTip("Go to last page");
connect(lastPage, SIGNAL(clicked()), this, SIGNAL(last()));
boxLayout.addWidget(firstPage);
boxLayout.addWidget(previousPage);
boxLayout.addWidget(nextPage);
boxLayout.addWidget(lastPage);
setLayout(&boxLayout);
}