C++/Qt版OA办公管理系统通知公告模块

2023-12-30 23:35:08

2、通知公告模块功能代码:

```cpp
#include <QtWidgets>

// 自定义通知公告类
class Announcement {
public:
    QString title;
    QString content;
    QDateTime createTime;
    QString creator;
};

// 自定义通知公告模块窗口类
class AnnouncementModule : public QWidget {
    Q_OBJECT
public:
    AnnouncementModule(QWidget *parent = nullptr) : QWidget(parent) {
        QVBoxLayout *layout = new QVBoxLayout(this);
        
        // 创建通知公告列表
        announcementListWidget = new QListWidget(this);
        layout->addWidget(announcementListWidget);
        
        // 创建添加通知公告按钮
        addButton = new QPushButton("Add Announcement", this);
        layout->addWidget(addButton);
        
        connect(addButton, &QPushButton::clicked, this, &AnnouncementModule::addAnnouncement);

文章来源:https://blog.csdn.net/xcksj888/article/details/135232174
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。