PSQL 30.10.2024

This commit is contained in:
krivoshein
2024-10-30 15:33:26 +03:00
commit 024cd38bd6
256 changed files with 31332 additions and 0 deletions

View File

@@ -0,0 +1,49 @@
#ifndef COMMONVIEW_H
#define COMMONVIEW_H
#include <QTreeWidget>
#include <QTranslator>
#include "instructorsAndTrainees_global.h"
//Родительский класс представления БД Инструкторов/Обучаемых (самого верхнего уровня)
class INSTRUCTORSANDTRAINEES_EXPORT CommonView : public QWidget
{
Q_OBJECT
public:
enum TypeView
{
onlyView,
control
};
public:
CommonView(TypeView type, QWidget *parent = nullptr);
protected:
void setArchiveVisible(bool archiveVisible)
{
this->archiveVisible = archiveVisible;
}
void setNotLoggedInVisible(bool notLoggedInVisible)
{
this->notLoggedInVisible = notLoggedInVisible;
}
void setItemColorArchive(QTreeWidgetItem* item);
void setItemColorNoArchive(QTreeWidgetItem* item);
void setItemColor(QTreeWidgetItem* item, QColor color);
protected:
QTreeWidget* treeWidget;
TypeView typeView;
bool archiveVisible;
bool notLoggedInVisible;
protected:
QTranslator qtLanguageTranslator;
};
#endif // COMMONVIEW_H