1. 程式人生 > >Frame 框架的創建

Frame 框架的創建

pan 管理 ets 如果 策略 ane 大小 布局 水平

Qt 創建Frame框架的例子:

    QFrame * frm = new QFrame(this); //創建一個框架
    frm->setFrameStyle(QFrame::StyledPanel | QFrame::Sunken);//框架顯示外形。
                       //StylePanel畫一個矩形面板,根據當前GUI風格的不同而不同,可被凸起或凹陷
                       //Sunken畫一個3D的凹陷顯示效果
    frm->setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Expanding);//
大小策略 //水平和垂直都可收縮(shrunk) //frm->setLayout(/*QLayout * layout */);//設置frm的布局管理 //如果此widget(frm)上已有 layout ,那麽必須先刪除已有的,再添加新的 setCentralWidget(frm);//設置參數為 main window‘s central widget

Frame 框架的創建