91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 14.06MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2024-01-29
  • 語言: 其他
  • 標(biāo)簽: qss??

資源簡介

收集到的QSS樣式表,很漂流,歡迎使用......................................................

資源截圖

代碼片段和文件信息

/**
* @file: QssTtitleBar.h?
* @details: css控件定制源文件,包括所有UI控件及自定義標(biāo)題欄的主窗口,對(duì)話框及消息框
* @author:? chenwen(chenwen1126@tom.com)
*???@datetime:??2017-7-25
*???@history:???v1.0?first?edition(Qt4.7)
*/
#include?“Qss.h“

#include?
#include?
#include?
#include?yleOption>
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?

#define?QSSDIALOG_SHADOW_WIDTH?12?//注意與Qframe#dialogQframe#messagebox?的padding屬性值相等
#define?QSSDIALOG_BODER_WIDTH?0

QssTtitleBar::QssTtitleBar(QWidget?*parent??QtitleBar_Type?type/*?=?QtitleBar_Type_Window*/)
:?QWidget(parent)m_maxOrRestore(false)m_pressed(false)m_type(type)
{
setobjectName(“titlebar“);

m_closeBtn?=?new?QPushButton(this);//關(guān)閉按鈕
m_closeBtn->setobjectName(“titlebarclosebtn“);//設(shè)置控件名稱,方便css指定樣式
m_closeBtn->setToolTip(QString::fromLocal8Bit(“關(guān)閉“));
m_closeBtn->setVisible(m_type?&?QtitleBar_Button_Close);

m_minBtn?=?new?QPushButton(this);//最小化按鈕
m_minBtn->setobjectName(“titlebarminbtn“);//設(shè)置控件名稱,方便css指定樣式
m_minBtn->setToolTip(QString::fromLocal8Bit(“最小化“));
m_minBtn->setVisible(m_type?&?QtitleBar_Button_Min);

m_restoreBtn?=?new?QPushButton(this);//最大化按鈕,在最大化時(shí)隱藏
m_restoreBtn->setobjectName(“titlebarrestorebtn“);//設(shè)置控件名稱,方便css指定樣式
m_restoreBtn->setToolTip(QString::fromLocal8Bit(“還原“));
m_restoreBtn->setVisible(m_type?&?QtitleBar_Button_Restore);

m_maxBtn?=?new?QPushButton(this);//恢復(fù)按鈕,在normal時(shí)隱藏
m_maxBtn->setobjectName(“titlebarmaxbtn“);//設(shè)置控件名稱,方便css指定樣式
m_maxBtn->setToolTip(QString::fromLocal8Bit(“最大化“));
m_maxBtn->setVisible(m_type?&?QtitleBar_Button_Max);

m_iconBtn?=?new?QPushButton(this);//標(biāo)題欄圖標(biāo)
m_iconBtn->setobjectName(“titlebaricon“);//設(shè)置控件名稱,方便css指定樣式

m_titlebartitle?=?new?QLabel(this);//標(biāo)題欄標(biāo)題
m_titlebartitle->setobjectName(“titlebartitle“);//設(shè)置控件名稱,方便css指定樣式

/**?將上面的元素加入一個(gè)水平布局?*/
QHBoxLayout*?hBox?=?new?QHBoxLayout(this);
hBox->setMargin(0);
hBox->addWidget(m_iconBtn);
hBox->addWidget(m_titlebartitle);
hBox->addStretch(1);//水平占位
hBox->addWidget(m_minBtn);
hBox->addWidget(m_restoreBtn);
m_restoreBtn->setVisible(m_maxOrRestore);//默認(rèn)隱藏
hBox->addWidget(m_maxBtn);
hBox->addWidget(m_closeBtn);

hBox->setSpacing(0);
setSizePolicy(QSizePolicy::Expanding?QSizePolicy::Fixed);//設(shè)置標(biāo)題欄尺寸策略,水平為擴(kuò)展,垂直為固定

connect(m_closeBtn?SIGNAL(clicked())?parent?SLOT(close()));//關(guān)閉按鈕單擊時(shí),父窗口關(guān)閉
connect(m_minBtn?SIGNAL(clicked())?parent?SLOT(showMinimized()));
connect(m_maxBtn?SIGNAL(clicked())?this?SLOT(onMaxOrRestore()));//最大化和正常顯示
connect(m_restoreBtn?SIGNAL(clicked())?this?SLOT(onMaxOrRestore()));

m_iconBtn->installEventFilter(this);//安裝事件過濾,截取m_iconLab上的雙擊時(shí)間,關(guān)閉窗口
installEventFilter(this);//安裝事件過濾,截取標(biāo)題欄上的雙擊事件,最大化和正常顯示顯示窗口

m_rcValid?=?QApplication::desktop()->availableGeometry();?
}

QssTtitleBar::~QssTtitle

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-05-03?17:51??QSSCollect\
?????文件???????14037??2019-12-24?01:02??QSSCollect\AMOLED.qss
?????文件???????19895??2019-12-24?01:03??QSSCollect\Aqua.qss
?????文件???????22872??2019-12-24?01:00??QSSCollect\black.qss
?????文件????????6102??2019-12-24?01:04??QSSCollect\Consolestyle.qss
?????文件????????7560??2019-12-24?01:05??QSSCollect\ElegantDark.qss
?????文件????????8388??2019-12-24?01:04??QSSCollect\MaterialDark.qss
?????文件???????10933??2019-12-24?00:59??QSSCollect\orange-dark.qss
?????目錄???????????0??2020-05-03?17:49??QSSCollect\Qss-master\
?????文件??????????28??2018-02-08?10:30??QSSCollect\Qss-master\.gitattributes
?????文件???????35147??2018-02-08?10:30??QSSCollect\Qss-master\LICENSE
?????目錄???????????0??2020-05-03?17:49??QSSCollect\Qss-master\Qss\
?????目錄???????????0??2020-05-03?17:49??QSSCollect\Qss-master\QssDemo\
?????文件????????4048??2018-02-08?10:30??QSSCollect\Qss-master\QssDemo\app.png
?????文件??????????98??2018-02-08?10:30??QSSCollect\Qss-master\QssDemo\app.qrc
?????文件?????????532??2018-02-08?10:30??QSSCollect\Qss-master\QssDemo\main.cpp
?????文件?????????498??2018-02-08?10:30??QSSCollect\Qss-master\QssDemo\mainwindow.cpp
?????文件?????????403??2018-02-08?10:30??QSSCollect\Qss-master\QssDemo\mainwindow.h
?????文件????????9822??2018-02-08?10:30??QSSCollect\Qss-master\QssDemo\mainwindow.ui
?????文件?????????475??2018-02-08?10:30??QSSCollect\Qss-master\QssDemo\QssDemo.pro
?????目錄???????????0??2020-05-03?17:49??QSSCollect\Qss-master\Qss\css\
?????文件???????55704??2018-02-08?10:30??QSSCollect\Qss-master\Qss\css\qss.css
?????目錄???????????0??2020-05-03?17:49??QSSCollect\Qss-master\Qss\icon\
?????文件???????43950??2018-02-08?10:30??QSSCollect\Qss-master\Qss\icon\btn_close_down.png
?????文件???????43154??2018-02-08?10:30??QSSCollect\Qss-master\Qss\icon\btn_close_highlight.png
?????文件???????43129??2018-02-08?10:30??QSSCollect\Qss-master\Qss\icon\btn_close_normal.png
?????文件???????42655??2018-02-08?10:30??QSSCollect\Qss-master\Qss\icon\btn_max_down.png
?????文件???????46693??2018-02-08?10:30??QSSCollect\Qss-master\Qss\icon\btn_max_highlight.png
?????文件????????3124??2018-02-08?10:30??QSSCollect\Qss-master\Qss\icon\btn_max_normal.png
?????文件???????42595??2018-02-08?10:30??QSSCollect\Qss-master\Qss\icon\btn_mini_down.png
?????文件???????43651??2018-02-08?10:30??QSSCollect\Qss-master\Qss\icon\btn_mini_highlight.png
............此處省略465個(gè)文件信息

評(píng)論

共有 條評(píng)論