#include "WordEditt.h" #include "ui_WordEdit.h" #include "qtoolbar.h" #include "QVBoxLayout" WordEdit::WordEdit(QWidget *parent) : QWidget(parent), ui(new Ui::WordEdit) { ui->setupUi(this); QToolBar* locToolBar = new QToolBar(tr("文档"),this); //创建工具栏 locToolBar->addAction(ui->fileOpen); locToolBar->addAction(ui->saveAction); locToolBar->addAction(ui->saveAsAction); locToolBar->addSeparator(); // locToolBar->addAction(ui->actCut); // locToolBar->addAction(ui->actCopy); // locToolBar->addAction(ui->actPaste); // locToolBar->addAction(ui->actUndo); // locToolBar->addAction(ui->actRedo); // locToolBar->addSeparator(); locToolBar->addAction(ui->closeAction); locToolBar->setToolButtonStyle(Qt::ToolButtonTextBesideIcon); QVBoxLayout *Layout = new QVBoxLayout(); Layout->addWidget(locToolBar); //设置工具栏和编辑器上下布局 Layout->addWidget(ui->plainTextEdit); Layout->setContentsMargins(2,2,2,2); //减小边框的宽度 Layout->setSpacing(2); this->setLayout(Layout); //设置布局 } WordEdit::~WordEdit() { delete ui; }