Codey
 
Loading...
Searching...
No Matches
mybooks.h
Go to the documentation of this file.
1#ifndef MYBOOKS_H
2#define MYBOOKS_H
3
4#include <QDialog>
5#include <QTableWidget>
6
7class readBook;
8
9namespace Ui {
10class myBooks;
11}
12
13class myBooks : public QDialog
14{
15 Q_OBJECT
16
17public:
18 explicit myBooks(const QString &username, const QString &role, QWidget *parent = nullptr);
19 ~myBooks();
20
21private slots:
22 void on_pushButton_3_clicked();
23 void on_searchButton_clicked();
24
25private:
26 Ui::myBooks *ui;
27
28 void loadRentedBooks(const QString &username);
29 void loadUserFunds(const QString &username);
30 void recursiveSearch(int row, const QString &searchText);
31 void returnBook(const QString &title, const QString &author, const QString &genre, int row);
32 void fineUser(const QString &username, int fineAmount);
33 void sortMyBooks(int titleColumnIndex);
34 void sanctionUser(const QString &username, int fineAmount);
35};
36
37#endif
~myBooks()
Definition mybooks.cpp:39
myBooks(const QString &username, const QString &role, QWidget *parent=nullptr)
Definition mybooks.cpp:13
Definition readbook.h:11
Definition authwindow.h:7