最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Qt QFrame的具體使用

 更新時間:2022年06月24日 09:51:27   作者:Mr.codeee  
本文主要介紹了Qt QFrame的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

1.概述

void setFrameShape(Shape)

QFrame繼承QWidget,QFrame類是具有框架的小部件的基類,例如QLabel、QTextEdit,這些直接或間接繼承QFrame類,都擁有框架。

主要有下面幾個作用:

  • 改變框架形狀
  • 改變框架陰影
  • 改變框架的線寬
  • 改變框架的樣式
  • 改變框架的矩形

2.常用數(shù)據(jù)接口

2.1設(shè)置框架矩形

void setFrameRect(const QRect &)

2.2設(shè)置框架陰影

void setFrameShadow(Shadow)

2.3設(shè)置框架形狀

void setFrameShape(Shape)

2.4設(shè)置樣式

void setFrameStyle(int style)

2.5設(shè)置線寬

void setLineWidth(int)

2.6設(shè)置中線寬

void setMidLineWidth(int)

以下是組合效果圖

3.示例

下面展示了4種不一樣的邊框樣式

源碼:

#include "widget.h"
#include "ui_widget.h"
#include <QDebug>

Widget::Widget(QWidget *parent) :
? ? QWidget(parent),
? ? ui(new Ui::Widget)
{
? ? ui->setupUi(this);

? ? ui->frame->setStyleSheet("background-color:cyan;");
? ? ui->frame_2->setStyleSheet("background-color:red;");
? ? ui->frame_3->setStyleSheet("background-color:green;");
? ? ui->frame_4->setStyleSheet("background-color:yellow;");

? ? ui->frame->setLineWidth(3);
? ? ui->frame->setMidLineWidth(3);
? ? ui->frame->setFrameShape(QFrame::Box);
? ? ui->frame->setFrameShadow(QFrame::Raised);

? ? ui->frame_2->setLineWidth(3);
? ? ui->frame_2->setMidLineWidth(3);
? ? ui->frame_2->setFrameShape(QFrame::Box);
? ? ui->frame_2->setFrameShadow(QFrame::Sunken);

? ? ui->frame_3->setLineWidth(3);
? ? ui->frame_3->setMidLineWidth(3);
? ? ui->frame_3->setFrameShape(QFrame::Panel);
? ? ui->frame_3->setFrameShadow(QFrame::Raised);


? ? ui->frame_4->setLineWidth(3);
? ? ui->frame_4->setMidLineWidth(3);
? ? ui->frame_4->setFrameShape(QFrame::Panel);
? ? ui->frame_4->setFrameShadow(QFrame::Sunken);

}

Widget::~Widget()
{
? ? delete ui;
}

到此這篇關(guān)于Qt QFrame的具體使用的文章就介紹到這了,更多相關(guān)Qt QFrame內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C++語法中的函數(shù)重載和默認(rèn)參數(shù)

    C++語法中的函數(shù)重載和默認(rèn)參數(shù)

    這篇文章主要介紹了C++語法中的函數(shù)重載和默認(rèn)參數(shù),本文從語法角度通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • 判斷給定的圖是不是有向無環(huán)圖實(shí)例代碼

    判斷給定的圖是不是有向無環(huán)圖實(shí)例代碼

    判斷給定的圖是不是是有向無環(huán)圖,方法是應(yīng)用拓?fù)渑判?,代碼如下
    2013-05-05
  • C++ vector 遍歷的幾種方法

    C++ vector 遍歷的幾種方法

    本文主要介紹了C++ vector 遍歷的幾種方法,對vector 遍歷有一定的總結(jié),具有一定的參考價值,感興趣的可以了解一下
    2021-07-07
  • qt獲取當(dāng)前時間(QDateTime、QTime、QDate)

    qt獲取當(dāng)前時間(QDateTime、QTime、QDate)

    本文主要介紹了qt獲取當(dāng)前時間(QDateTime、QTime、QDate),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • c++ 封裝一個截圖服務(wù)

    c++ 封裝一個截圖服務(wù)

    這篇文章主要介紹了c++ 封裝一個截圖服務(wù)的方法,幫助大家更好的理解和使用c++,感興趣的朋友可以了解下
    2021-01-01
  • C語言深入分析整形數(shù)據(jù)存儲

    C語言深入分析整形數(shù)據(jù)存儲

    C語言中,我們經(jīng)常使用數(shù)據(jù)類型,那么整形數(shù)據(jù)在內(nèi)存中如何存儲?存儲方式是什么?如果你對這些內(nèi)容不太了解的話,相信看完這篇博客后,你會對整形數(shù)據(jù)的存儲有一個新的認(rèn)識。話不多說,我們進(jìn)入正題
    2022-08-08
  • 詳解OpenMP的線程同步機(jī)制

    詳解OpenMP的線程同步機(jī)制

    在本篇文章當(dāng)中主要給大家介紹?OpenMP?當(dāng)中線程的同步和互斥機(jī)制,在?OpenMP?當(dāng)中主要有三種不同的線程之間的互斥方式。下面就來和大家來討論一下OpenMP當(dāng)中的互斥操作,需要的可以參考一下
    2023-01-01
  • c++ static詳細(xì)使用分析

    c++ static詳細(xì)使用分析

    在C++中,static是一個關(guān)鍵字,用于聲明靜態(tài)成員、靜態(tài)局部變量以及靜態(tài)函數(shù),這篇文章主要介紹了c++ static詳細(xì)分析,需要的朋友可以參考下
    2024-05-05
  • 聊一聊C++虛函數(shù)表的問題

    聊一聊C++虛函數(shù)表的問題

    C++是面向?qū)ο蟮恼Z言(與C語言主要區(qū)別),所以C++也擁有多態(tài)的特性。下面通過代碼看下C++虛函數(shù)表的問題,感興趣的朋友一起看看吧
    2021-10-10
  • C++中IO多路復(fù)用(select、poll、epoll)的實(shí)現(xiàn)

    C++中IO多路復(fù)用(select、poll、epoll)的實(shí)現(xiàn)

    I/O多路復(fù)用是一種并發(fā)處理多個I/O操作的機(jī)制,本文主要介紹了C++中IO多路復(fù)用(select、poll、epoll)的實(shí)現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-03-03

最新評論

克拉玛依市| 盐津县| 温州市| 绥宁县| 思南县| 茶陵县| 龙岩市| 孙吴县| 广元市| 辉南县| 石阡县| 盘锦市| 丹寨县| 涞源县| 临沭县| 温泉县| 揭西县| 岐山县| 敖汉旗| 固镇县| 吉隆县| 和龙市| 广东省| 襄汾县| 镇江市| 吉隆县| 若羌县| 行唐县| 友谊县| 齐齐哈尔市| 叙永县| 太白县| 黔江区| 江门市| 龙州县| 卢氏县| 登封市| 会同县| 永丰县| 宁乡县| 佳木斯市|