停靠窗口和工具栏
来源:互联网 发布:时光轴软件 编辑:程序博客网 时间:2024/06/05 03:24
QTextEdit *textEdit=new QTextEdit(this);
textEdit->setText("Main Widget");
textEdit->setAlignment(Qt::AlignCenter);
setCentralWidget(textEdit);
setWindowTitle("Main");
QTreeWidget *treewidget=new QTreeWidget;
QString head="dockWidget1";
treewidget->setHeaderLabel(head);
QStringList AString;
AString<<"first";
QTreeWidgetItem *Aroot=new QTreeWidgetItem(treewidget,AString);
QTreeWidget *treewidget1=new QTreeWidget;
QString head1="dockWidget2";
treewidget1->setHeaderLabel(head1);
QStringList AString1;
AString1<<"second";
QTreeWidgetItem *Aroot1=new QTreeWidgetItem(treewidget1,AString1);
QDockWidget *dockWidget=new QDockWidget(this);//新建QDockWidget
QDockWidget *dockWidget1=new QDockWidget(this);
dockWidget->setAllowedAreas(Qt::RightDockWidgetArea);//dockWidget只能放在右边
dockWidget->setWidget(treewidget);
dockWidget1->setWidget(treewidget1);
addDockWidget(Qt::RightDockWidgetArea,dockWidget);//将dockWidget放在右边
addDockWidget(Qt::TopDockWidgetArea,dockWidget1);
QTextEdit *textEdit1=new QTextEdit;
textEdit1->setText("toolBar");
textEdit1->setAlignment(Qt::AlignCenter);
setCentralWidget(textEdit);
QPushButton *pushButton=new QPushButton;
QToolBar *toolBar=new QToolBar(this);
toolBar->addWidget(textEdit1);
toolBar->addWidget(pushButton);
toolBar->setAllowedAreas(Qt::LeftToolBarArea);
textEdit->setText("Main Widget");
textEdit->setAlignment(Qt::AlignCenter);
setCentralWidget(textEdit);
setWindowTitle("Main");
QTreeWidget *treewidget=new QTreeWidget;
QString head="dockWidget1";
treewidget->setHeaderLabel(head);
QStringList AString;
AString<<"first";
QTreeWidgetItem *Aroot=new QTreeWidgetItem(treewidget,AString);
QTreeWidget *treewidget1=new QTreeWidget;
QString head1="dockWidget2";
treewidget1->setHeaderLabel(head1);
QStringList AString1;
AString1<<"second";
QTreeWidgetItem *Aroot1=new QTreeWidgetItem(treewidget1,AString1);
QDockWidget *dockWidget=new QDockWidget(this);//新建QDockWidget
QDockWidget *dockWidget1=new QDockWidget(this);
dockWidget->setAllowedAreas(Qt::RightDockWidgetArea);//dockWidget只能放在右边
dockWidget->setWidget(treewidget);
dockWidget1->setWidget(treewidget1);
addDockWidget(Qt::RightDockWidgetArea,dockWidget);//将dockWidget放在右边
addDockWidget(Qt::TopDockWidgetArea,dockWidget1);
QTextEdit *textEdit1=new QTextEdit;
textEdit1->setText("toolBar");
textEdit1->setAlignment(Qt::AlignCenter);
setCentralWidget(textEdit);
QPushButton *pushButton=new QPushButton;
QToolBar *toolBar=new QToolBar(this);
toolBar->addWidget(textEdit1);
toolBar->addWidget(pushButton);
toolBar->setAllowedAreas(Qt::LeftToolBarArea);
addToolBar(Qt::LeftToolBarArea,toolBar);
0 0
- 停靠窗口和工具栏
- 如何在MFC中加入工具栏和停靠窗口
- 工具栏的创建和停靠
- qt可停靠控件和工具栏
- VC多工具栏停靠
- 工具栏停靠控制详述
- MFC--停靠工具栏
- 一个工具栏紧随另一个工具栏停靠
- [VB.NET]创建停靠工具栏
- 控制工具栏停靠的位置。
- Delphi7 窗口停靠效果
- 【GTK】窗口停靠
- 子窗口 停靠
- 可停靠窗口
- 图像操作 窗口停靠
- Qt停靠窗口
- qdockwidget停靠窗口,
- QT--QDockWidget 停靠窗口
- memset函数用法(转)
- 夏季护肤小常识
- 神经网络实现步骤
- C++函数覆盖与重写
- android studion Gradle多渠道打包
- 停靠窗口和工具栏
- HTML 对象属性 property value 与 attribute value
- 【剑指Offer面试题】 九度OJ1521:二叉树的镜像
- 重载、重写(覆盖)、隐藏的区别——C++
- nginx 解决跨域问题
- Android-倒计时工具类
- 日经春秋 20150731
- Android开发笔记---service的简单使用
- Xcode is missing from working copy