欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Qt QFrame的具體使用

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

1.概述

void setFrameShape(Shape)

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

主要有下面幾個(gè)作用:

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

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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C語(yǔ)言求素?cái)?shù)的幾種方式總結(jié)

    C語(yǔ)言求素?cái)?shù)的幾種方式總結(jié)

    這篇文章主要介紹了C語(yǔ)言求素?cái)?shù)的幾種方式總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • C語(yǔ)言中的結(jié)構(gòu)體內(nèi)嵌函數(shù)用法

    C語(yǔ)言中的結(jié)構(gòu)體內(nèi)嵌函數(shù)用法

    這篇文章主要介紹了C語(yǔ)言中的結(jié)構(gòu)體內(nèi)嵌函數(shù)用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • C/C++連接MySQL數(shù)據(jù)庫(kù)詳細(xì)圖文教程

    C/C++連接MySQL數(shù)據(jù)庫(kù)詳細(xì)圖文教程

    在實(shí)際開發(fā)中我們經(jīng)常需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn),下面這篇文章主要介紹了C/C++連接MySQL數(shù)據(jù)庫(kù)的詳細(xì)圖文教程,文中通過(guò)代碼以及圖文介紹是非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • 在Visual Studio中用C++語(yǔ)言創(chuàng)建DLL動(dòng)態(tài)鏈接庫(kù)圖文教程

    在Visual Studio中用C++語(yǔ)言創(chuàng)建DLL動(dòng)態(tài)鏈接庫(kù)圖文教程

    這篇文章主要介紹了在Visual Studio中用C++語(yǔ)言創(chuàng)建DLL動(dòng)態(tài)鏈接庫(kù)圖文教程,本文詳細(xì)講解了DLL庫(kù)的創(chuàng)建過(guò)程,并給出了代碼示例,需要的朋友可以參考下
    2014-09-09
  • C語(yǔ)言字符串壓縮之ZSTD算法詳解

    C語(yǔ)言字符串壓縮之ZSTD算法詳解

    快速壓縮工具zstd(zstandard)是由facebook開源的快速無(wú)損壓縮算法,主要應(yīng)用于zlib級(jí)別的實(shí)時(shí)壓縮場(chǎng)景,并且具有更好的壓縮比。本文將來(lái)講講ZSTD算法的使用,需要的可以參考一下
    2022-08-08
  • 使用C語(yǔ)言解決字符串全排列問(wèn)題

    使用C語(yǔ)言解決字符串全排列問(wèn)題

    這篇文章主要介紹了使用C語(yǔ)言解決字符串全排列問(wèn)題,文中包括了一道ACM相關(guān)的競(jìng)賽題目作為實(shí)例,需要的朋友可以參考下
    2015-08-08
  • C語(yǔ)言的三種條件判斷語(yǔ)句你都了解嗎

    C語(yǔ)言的三種條件判斷語(yǔ)句你都了解嗎

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言的三種條件判斷語(yǔ)句,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • opencv幀差法找出相差大的圖像

    opencv幀差法找出相差大的圖像

    這篇文章主要為大家詳細(xì)介紹了opencv幀差法找出相差大的圖像,包含訪問(wèn)mat的像素值,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C/C++中不定參數(shù)的使用詳解

    C/C++中不定參數(shù)的使用詳解

    這篇文章主要為大家詳細(xì)介紹了C/C++中不定參數(shù)的使用的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-12-12
  • c++實(shí)現(xiàn)簡(jiǎn)單的線程池

    c++實(shí)現(xiàn)簡(jiǎn)單的線程池

    這里給大家介紹了C++中對(duì)于pthread線程的一個(gè)簡(jiǎn)單應(yīng)用以及使用繼承CDoit,實(shí)現(xiàn)其中的start和end,有需要的小伙伴可以參考下
    2015-11-11

最新評(píng)論