|
UniNews
University news from Greek and international universities in one place
|
Public Member Functions | |
| __init__ (self, int page_size, parent=None) | |
| QPushButton | make_button (self, str text, str name) |
| None | update (self, Page page, list[int|None] buttons) |
| QLabel | make_gap (self) |
| QPushButton | make_page_button (self, int number, Page page) |
| None | clear_page_buttons (self) |
Public Attributes | |
| summary | |
| previous_button | |
| next_button | |
| page_buttons_layout | |
| size_combo | |
| current_page | |
Static Public Attributes | |
| page_changed = pyqtSignal(int) | |
| page_size_changed = pyqtSignal(int) | |
Emits page_changed(number) and page_size_changed(size).
| uninews.ui.pagination.Pagination.__init__ | ( | self, | |
| int | page_size, | ||
parent = None |
|||
| ) |
| None uninews.ui.pagination.Pagination.clear_page_buttons | ( | self | ) |
| QPushButton uninews.ui.pagination.Pagination.make_button | ( | self, | |
| str | text, | ||
| str | name | ||
| ) |
| QLabel uninews.ui.pagination.Pagination.make_gap | ( | self | ) |
| QPushButton uninews.ui.pagination.Pagination.make_page_button | ( | self, | |
| int | number, | ||
| Page | page | ||
| ) |
| None uninews.ui.pagination.Pagination.update | ( | self, | |
| Page | page, | ||
| list[int | None] | buttons | ||
| ) |
Redraw from the current Page. buttons comes from Library.page_buttons().
| uninews.ui.pagination.Pagination.current_page |
| uninews.ui.pagination.Pagination.next_button |
| uninews.ui.pagination.Pagination.page_buttons_layout |
|
static |
|
static |
| uninews.ui.pagination.Pagination.previous_button |
| uninews.ui.pagination.Pagination.size_combo |
| uninews.ui.pagination.Pagination.summary |