Qt学习3之QDockWidget
来源:互联网 发布:李子柒的淘宝店铺名字 编辑:程序博客网 时间:2024/05/17 05:18
学习了一遍QDockWidget类的使用,停靠窗口,选择基类为“QMainWindow”
#include "qtdockwidget.h"#include <QTextEdit>#include <QDockWidget>QtDockWidget::QtDockWidget(QWidget *parent): QMainWindow(parent){ui.setupUi(this);setWindowTitle(tr("DockWindows"));//设置主窗口的标题栏文字QTextEdit *te = new QTextEdit(this);//定义一个QTextEdit对象作为主窗口te->setText(tr("Main Window"));te->setAlignment(Qt::AlignCenter);setCentralWidget(te); //将此编辑框设为主窗口的中央窗体//停靠窗口1QDockWidget *dock = new QDockWidget(tr("DockWindow1"), this);dock->setFeatures(QDockWidget::DockWidgetMovable); //可移动dock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);//设置停靠窗口可停靠的区域QTextEdit *te1 = new QTextEdit();te1->setText(tr("Window1,The dock widget can be moved between docks by the user" ""));dock->setWidget(te1);//将TextEdit加入停靠窗体addDockWidget(Qt::RightDockWidgetArea, dock);//将停靠窗体1加入主窗体中,放在右边//停靠窗口2dock = new QDockWidget(tr("DockWindow2"), this);dock->setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetFloatable); //可关闭、可浮动QTextEdit *te2 = new QTextEdit();te2->setText(tr("Window2,The dock widget can be detached from the main window,""and floated as an independent window, and can be closed"));dock->setWidget(te2);addDockWidget(Qt::RightDockWidgetArea, dock);//停靠窗口3dock = new QDockWidget(tr("DockWindow3"), this);dock->setFeatures(QDockWidget::AllDockWidgetFeatures); //全部特性QTextEdit *te3 = new QTextEdit();te3->setText(tr("Window3,The dock widget can be closed, moved, and floated"));dock->setWidget(te3);addDockWidget(Qt::RightDockWidgetArea, dock);}
效果如图:
0 0
- Qt学习3之QDockWidget
- Qt类之QDockWidget类
- QT之qss教程-QDockWidget
- 【Qt】QDockWidget
- Qt学习笔记:QMainWindow与QDockWidget
- Qt学习:Qt中QDockWidget的简单用法
- Qt学习——停靠窗体QDockWidget类
- Qt学习——停靠窗体QDockWidget类 .
- Qt学习——停靠窗体QDockWidget类
- Qt学习——停靠窗体QDockWidget类
- Qt学习——停靠窗体QDockWidget类
- QT QDockWidget 重叠方法
- QT--QDockWidget 停靠窗口
- 窗体部件之QDockWidget
- Qt停靠窗口QDockWidget应用
- QDockWidget
- QDockWidget
- QDockWidget
- 语音特征参数MFCC提取过程详解
- HDU1372 Knight Moves(广搜BFS+深搜DFS)
- 4-20mA传感器的由来
- 微信小程序demo:QQ音乐;音乐搜索,音乐列表及播放停止
- MFCC特征提取中归一化倒谱提升窗口和差分系数问题
- Qt学习3之QDockWidget
- Linux下查看系统版本号信息的方法
- 求mfcc程序中的一些问题
- 微信小程序精品demo:好股365;K线图,界面设计
- 前端的就业前景如何?我为什么转行学前端?
- ROS学习(八):ROS URDF->transmission
- TIMIT语音库(续)
- 分布式高并发系统如何保证对外接口的幂等性?
- 声纹识别之PLDA算法描述