Add logick for user workers
This commit is contained in:
parent
e7be0f23d6
commit
2bf8ff0f59
6 changed files with 42 additions and 17 deletions
|
|
@ -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()));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue