| 1234567891011121314151617181920212223242526272829303132333435 |
- #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;
- }
|