Add logick for user workers

This commit is contained in:
E. Kozlovskaya 2021-01-05 16:44:30 +07:00
parent e7be0f23d6
commit 2bf8ff0f59
6 changed files with 42 additions and 17 deletions

View file

@ -1,14 +1,22 @@
#include "workerpanel.h"
#include "ui_workerpanel.h"
WorkerPanel::WorkerPanel(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::WorkerPanel)
{
WorkerPanel::WorkerPanel(QWidget *parent) : QMainWindow(parent), ui(new Ui::WorkerPanel) {
ui->setupUi(this);
upvm = new UserProfessionViewModel(this);
ui->userProfessions->setModel(upvm);
ui->userProfessions->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);
}
WorkerPanel::~WorkerPanel()
{
WorkerPanel::~WorkerPanel() {
delete ui;
delete upvm;
}
void WorkerPanel::setUser(User *usr) {
mUser = usr;
upvm->setUser(mUser);
ui->user->setText(tr("Hello, **%1**").arg(mUser->getFullNameShortForm()));
}