• 大小: 3.62MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-13
  • 语言: 其他
  • 标签:

资源简介

基于Qt开发的人事管理系统代码

资源截图

代码片段和文件信息

#include “docktool.h“
#include “mainwindow.h“
#include 
#include 
#include 

QString tbl;

Message::Message(QWidget *parent Qt::WFlags flags)
: QWidget(parent flags)
{
ui.setupUi(this);
}

Message::~Message()
{

}

SettingTool::SettingTool(QWidget *parent Qt::WFlags flags)
: QWidget(parent flags)
{
ui.setupUi(this);
}

SettingTool::~SettingTool()
{

}

ManageTool::ManageTool(QWidget *parent Qt::WFlags flags)
: QWidget(parent flags)
{
ui.setupUi(this);
ui.listWidgetManagement->setViewMode(QListView::IconMode);
ui.listWidgetManagement->setIconSize(QSize(96 84));
ui.listWidgetManagement->setMovement(QListView::Static);
ui.listWidgetManagement->setMaximumWidth(128);
ui.listWidgetManagement->setSpacing(6);

createIcons();
ui.listWidgetManagement->setCurrentRow(0);
}
void ManageTool::createIcons()
{
QListWidgetItem *employeeButton = new QListWidgetItem(ui.listWidgetManagement);
employeeButton->setIcon(QIcon(“images/employee.png“));
employeeButton->setText(tr(“员工管理“));
employeeButton->setTextAlignment(Qt::AlignHCenter);
employeeButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);

QListWidgetItem *deptButton = new QListWidgetItem(ui.listWidgetManagement);
deptButton->setIcon(QIcon(“images/dept.png“));
deptButton->setText(tr(“部门管理“));
deptButton->setTextAlignment(Qt::AlignHCenter);
deptButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);

QListWidgetItem *leaveButton = new QListWidgetItem(ui.listWidgetManagement);
leaveButton->setIcon(QIcon(“images/leave.png“));
leaveButton->setText(tr(“请假管理“));
leaveButton->setTextAlignment(Qt::AlignHCenter);
leaveButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);

QListWidgetItem *checkButton = new QListWidgetItem(ui.listWidgetManagement);
checkButton->setIcon(QIcon(“images/check.png“));
checkButton->setText(tr(“考勤管理“));
checkButton->setTextAlignment(Qt::AlignHCenter);
checkButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);

QListWidgetItem *overtimeButton = new QListWidgetItem(ui.listWidgetManagement);
overtimeButton->setIcon(QIcon(“images/overtime.png“));
overtimeButton->setText(tr(“加班管理“));
overtimeButton->setTextAlignment(Qt::AlignHCenter);
overtimeButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);

QListWidgetItem *salaryButton = new QListWidgetItem(ui.listWidgetManagement);
salaryButton->setIcon(QIcon(“images/salary.png“));
salaryButton->setText(tr(“薪资管理“));
salaryButton->setTextAlignment(Qt::AlignHCenter);
salaryButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);

QListWidgetItem *safetyButton = new QListWidgetItem(ui.listWidgetManagement);
safetyButton->setIcon(QIcon(“images/safety.png“));
safetyButton->setText(tr(“安全管理“));
safetyButton->setTextAlignment(Qt::AlignHCenter);
safetyButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);

}

ManageTool::~ManageTool()
{

}

CommandTool::CommandTool

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-01-24 18:30  HumanManagement\
     目录           0  2009-06-03 14:40  HumanManagement\Debug\
     文件      303104  2009-06-03 14:40  HumanManagement\Debug\HumanManagement.exe
     文件     2288208  2009-06-03 14:40  HumanManagement\Debug\HumanManagement.ilk
     文件     2518016  2009-06-03 14:40  HumanManagement\Debug\HumanManagement.pdb
     目录           0  2013-01-24 18:30  HumanManagement\HumanManagement\
     文件     4008960  2009-06-03 14:40  HumanManagement\HumanManagement.ncb
     文件         986  2009-03-28 12:24  HumanManagement\HumanManagement.sln
     文件       50688  2009-06-03 14:40  HumanManagement\HumanManagement.suo
     文件       48128  2008-12-10 21:08  HumanManagement\HumanManagement.suo.old
     文件         630  2008-06-05 00:09  HumanManagement\HumanManagement\commandtool.ui
     文件        9384  2008-06-12 23:57  HumanManagement\HumanManagement\DatabaseSqlite.h
     目录           0  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\
     文件       26516  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\BuildLog.htm
     文件      309157  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\docktool.obj
     文件         621  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\HumanManagement.exe.intermediate.manifest
     文件      203734  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\HummanMagement.obj
     文件      122287  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\main.obj
     文件      381324  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\mainwindow.obj
     文件       69799  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\moc_docktool1.obj
     文件      115021  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\moc_mainwindow1.obj
     文件       59595  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\moc_manmagement.obj
     文件          67  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\mt.dep
     文件       91776  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\qrc_humanmanagement.obj
     文件     1870848  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\vc90.idb
     文件     1593344  2009-06-03 14:40  HumanManagement\HumanManagement\Debug\vc90.pdb
     文件        3156  2008-06-13 23:13  HumanManagement\HumanManagement\docktool.cpp
     文件         985  2008-09-26 14:37  HumanManagement\HumanManagement\docktool.h
     目录           0  2009-06-03 14:40  HumanManagement\HumanManagement\GeneratedFiles\
     目录           0  2008-07-08 19:46  HumanManagement\HumanManagement\GeneratedFiles\Debug\
     文件        5080  2009-06-03 14:40  HumanManagement\HumanManagement\GeneratedFiles\Debug\moc_docktool.cpp
............此处省略116个文件信息

评论

共有 条评论

相关资源