zoukankan      html  css  js  c++  java
  • 12.设置可移动窗口

    运行效果

    包含头文件

    1 #include <QTextEdit>

    关键代码

     1 MainWindow::MainWindow(QWidget *parent) :
     2     QMainWindow(parent),
     3     ui(new Ui::MainWindow)
     4 {
     5     ui->setupUi(this);
     6     QTextEdit *tp=new QTextEdit(this);
     7     tp->setText("hello");
     8     tp->setAlignment(Qt::AlignHCenter);
     9     setCentralWidget(tp);//设置当前窗体为中央窗体
    10 
    11     //创建可移动窗口
    12     QDockWidget *dock1 = new QDockWidget("QDockWidget1");
    13     //设置可以移动
    14     dock1->setFeatures(QDockWidget::DockWidgetMovable);
    15     //设置可停靠的区域
    16     dock1->setAllowedAreas(Qt::LeftDockWidgetArea|Qt::RightDockWidgetArea);
    17 
    18     //创建新的窗口
    19     QTextEdit *tp1=new QTextEdit(this);
    20     //设置显示的内容
    21     tp1->setText("hello2");
    22     //设置对齐方式
    23     tp1->setAlignment(Qt::AlignHCenter);
    24     //设置从属关系
    25     dock1->setWidget(tp1);
    26     addDockWidget(Qt::RightDockWidgetArea,dock1);
    27 
    28     {
    29         //创建可移动窗口
    30         QDockWidget *dock1 = new QDockWidget("QDockWidget1");
    31         //设置可以移动
    32         dock1->setFeatures(QDockWidget::DockWidgetMovable);
    33         //设置可停靠的区域
    34         dock1->setAllowedAreas(Qt::LeftDockWidgetArea|Qt::RightDockWidgetArea);
    35 
    36         //创建新的窗口
    37         QTextEdit *tp1=new QTextEdit(this);
    38         //设置显示的内容
    39         tp1->setText("hello3");
    40         //设置对齐方式
    41         tp1->setAlignment(Qt::AlignHCenter);
    42         //设置从属关系
    43         dock1->setWidget(tp1);
    44         addDockWidget(Qt::RightDockWidgetArea,dock1);
    45     }
    46 }
  • 相关阅读:
    后缀数组模板
    UVALive
    蓝桥杯 拿糖果
    蓝桥杯 矩阵乘法(区间DP)
    51nod 矩阵乘法
    13.boost有向无向图邻接表表示
    12.boost有向图无向图(矩阵法)
    11.使用boostregex遭遇无法打开libboost_regex-vc120-mt-sgd-1_62.lib的问题
    10.ref regex unordered_set smartpoint
    9.variant move function change_cast
  • 原文地址:https://www.cnblogs.com/xiaochi/p/8746052.html
Copyright © 2011-2022 走看看