学习了一遍QSplitter类的使用,分割窗口,选择基类为“QMainWindow”
#include "qtsplitter.h"
#include <QtWidgets/QApplication>
#include <QSplitter>
#include <QTextEdit>
#include <QTextCodec>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
//QtSplitter w;
//w.show();
QFont font("ZYSong18030", 12);
a.setFont(font);
//指定显示字体为正易宋体,12(小四)。
//主分割窗口
QSplitter *splitterMain = new QSplitter(Qt::Horizontal, 0);
//新建一个QSplitter的对象,作为主分割窗口,设定该分割窗口为水平分割窗口。
QTextEdit *textLeft = new QTextEdit(QObject::tr("Left Widget"), splitterMain);
//新建一个QTextEdit的对象,并将其插入主分割窗口中。
textLeft->setAlignment(Qt::AlignCenter);
//设置文字为居中对齐。
//右部分分割窗口
QSplitter *splitterRight = new QSplitter(Qt::Vertical, splitterMain);
//新建一个QSplitter的对象,作为右分割窗口,设定该分割窗口为垂直分割窗口,并以主分割窗口为父窗口。
splitterRight->s