1
0
forked from BRT/arc
arc/views/log/FileLogWindow.h
slava 712b73316c Remove CommonBirbankScript and its derived classes from the codebase
Deleted `CommonBirbankScript` and its associated derived classes (`GetLastDaysHistoryBirbankScript`, `LoginAndCheckAccountsBirbankScript`, `PayByCardBirbankScript`). Removed dependencies on these scripts, including XML parsing, account handling, and transaction workflows related to the Birbank app.
2026-03-21 17:41:05 +07:00

29 lines
579 B
C++

#pragma once
#include <QCheckBox>
#include <QDialog>
#include <QLabel>
#include <QPushButton>
#include <QTableWidget>
class FileLogWindow final : public QDialog {
Q_OBJECT
public:
explicit FileLogWindow(QWidget *parent = nullptr);
private:
QTableWidget *m_table;
QLabel *m_pageLabel;
QPushButton *m_prevBtn;
QPushButton *m_nextBtn;
QCheckBox *m_showAllCheck;
int m_page = 0;
int m_pageSize = 20;
int m_totalPages = 1;
QStringList currentLevelFilter() const;
void loadPage();
void updatePagination();
};