MyBooks
inc
mainwindow.hpp
Go to the documentation of this file.
1
#ifndef MAINWINDOW_HPP
2
#define MAINWINDOW_HPP
3
5
#include <QMainWindow>
6
#include <QEvent>
7
#include <QShowEvent>
8
#include <QCloseEvent>
9
#include <QResizeEvent>
10
#include <QWidget>
11
#include <QByteArray>
12
13
#include "ui_mainwindow.h"
14
15
namespace
Ui
{
16
class
MainWindow
;
17
}
18
26
class
MainWindow
:
public
QMainWindow
27
{
28
Q_OBJECT
29
30
public
:
31
explicit
MainWindow
(QWidget *parent = 0);
32
~
MainWindow
();
33
34
void
createSample();
35
36
protected
:
37
void
changeEvent(QEvent *e);
38
void
showEvent(QShowEvent *e);
39
void
resizeEvent(QResizeEvent *event);
40
void
closeEvent(QCloseEvent *event);
41
42
private
slots:
43
void
slotConfigPtr();
44
void
slotAbout();
45
void
slotPrefs();
46
void
slotAuthors();
47
void
slotMedia();
48
void
slotRptMedia();
49
void
slotBooks();
50
void
slotAuthGrp();
51
void
slot1Auth();
52
void
slotPrt1Auth();
53
void
slotPrtAuthGrp();
54
void
slotPrtTitles();
55
56
private
:
57
class
MWPrivate
;
58
MWPrivate
*
d
;
59
60
Ui::MainWindow *
ui
;
61
62
void
createReport(QString title);
63
void
loadAuthorsCbo();
64
void
loadMediaCbo();
65
void
hideControls();
66
void
displaySettings();
67
void
readSettings();
68
void
saveSettings();
69
};
70
71
#endif // MAINWINDOW_HPP
Ui
Definition:
reportpreview.h:30
MainWindow::MWPrivate
Definition:
mainwindow.cpp:47
MainWindow::ui
Ui::MainWindow * ui
*d-ptr pointer to local var definitions
Definition:
mainwindow.hpp:60
MainWindow::d
MWPrivate * d
Definition:
mainwindow.hpp:57
MainWindow
Main Window of the MyBooks Application.
Definition:
mainwindow.hpp:26
Generated by
1.8.13