Files
2026-07-12 14:34:52 +04:00

28 lines
578 B
C++

#ifndef MAIN_WINDOW_H
#define MAIN_WINDOW_H
#include "ui_main_window.h"
#include <QMainWindow>
class MainWindow : public QMainWindow, private Ui::MainWindow {
Q_OBJECT
private:
qint32 userId_;
qint32 accessLevel_;
public:
explicit MainWindow(qint32 userId, qint32 accessLevel,
QWidget *parent = nullptr);
private:
void configureAccessLevel();
void configureAllTableViews();
void disableSelection(QTableView *view);
void enableSelection(QTableView *view);
void loadDefaultConfiguration(QTableView *view);
};
#endif // MAIN_WINDOW_H