QSS demo

/* #region Frames */
QFrame#logoframe{min-width: 50;min-height: 50;}
QFrame#spaceFrame {min-height: 10; max-height: 10;}
QFrame#bottomFrame {min-height: 40; max-height:40;}
/* #endregion */


/* #region tabWidget*/
QDialog#MainWindowClass > QTabWidget#tabWidget::pane {border-image: url(:/skins/skin0/tabWidget.png);}
QDialog#MainWindowClass > QTabWidget#tabWidgetMain::tab-bar {left: 5;}
QDialog#MainWindowClass > QTabWidget#tabWidget >QTabBar::tab { border-width: 0  20 0 20;left: 5;margin-bottom: 5; min-height: 20; margin-left: -5; margin-right: -5; padding-left: 15; padding-right: 15;}
QDialog#MainWindowClass > QTabWidget#tabWidget >QTabBar::tab:selected {border-image: url(:/skins/skin0/tab_Selected.png);}
QDialog#MainWindowClass > QTabWidget#tabWidget >QTabBar::tab:!selected { border-image: url(:/skins/skin0/tab_DisSelected.png);}
QDialog#MainWindowClass > QTabWidget#tabWidget >QTabBar::tab:last{margin-right: 10;}
/* #endregion */

/* #region progressBar */
QProgressBar#totalProgressBar, #progressBar {border-image: url(:/skins/skin0/progressbar.png); height:15; text-align: center;}
QProgressBar#totalProgressBar::chunk, #progressBar::chunk {border-image: url(:/skins/skin0/progressbarchunk.png); margin:0.5;}
/* #endregion */

/* #region QHeaderView */
QTableView#tableView QHeaderView  {
	/* draw the hole hor top & bottom line for the header */
	height: 24;
	border-top: 1 solid #161618;
	border-bottom: 1 solid #161618;
}

QTableView#tableView QHeaderView::section:horizontal:first  {
	border-left-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #f4f4f6, stop:1 #ceced6);
}

QTableView#tableView QHeaderView::section:horizontal:last  {
	border-right-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #f4f4f6, stop:1 #ceced6);
}

QTableView#tableView QHeaderView::section:horizontal  {
	/* for each section draw ONLY left & right lines */
	height: 24;
	border-style: none;
	border-left: 1 solid #ecedef;
	border-right: 1 solid #b1b1b5;
	background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #f4f4f6, stop:1 #ceced6);
}

QTableView#tableView >QHeaderView::down-arrow {image: url(:/skins/skin0/HeadView_downarrow.png);}
QTableView#tableView >QHeaderView::up-arrow {image: url(:/skins/skin0/HeadView_uparrow.png);}
/* #endregion */

/* #region QMenuBar,Qmenu */
QMenuBar{spacing: 10; background-color: transparent; font-size: 12;}
QMenuBar::item{background: transparent;}
QMenuBar::item:selected { border-image: url(:/skins/skin0/menu.png) 5; padding:-5; border-width:5; }
QMenuBar::item:pressed { border-image: url(:/skins/skin0/menupressed.png);}
QMenu{border:1 solid #323232; background-image: url(:/skins/skin0/menuBack.png); background-repeat: repeat-x;}
QMenu::item {min-width: 180; padding: 4 10 4 20; border : 1 solid transparent;}
QMenu::item:disabled {color: gray;}
QMenu::item:selected:enabled {border-image: url(:/skins/skin0/menuSelectedBack.png) 6; border-width:6; padding-left: 15;}
QMenu::separator{height: 1; border: 0 solid transparent; background: grey;}
/* #endregion */

/* #region tooltip */
QToolTip {color: black;}
/* #endregion */

/* #region comboBox */
QComboBox{border-image: url(:/skins/skin0/combo.png) 10; border-width:10; padding:-10 0; height:21;}
QComboBox:focus{border-image: url(:/skins/skin0/combofocus.png);}
QComboBox:hover{border-image: url(:/skins/skin0/combohover.png);}
QComboBox:on{border-image: url(:/skins/skin0/combopressed.png);}
QComboBox::drop-down{subcontrol-origin:padding; subcontrol-position:right; width:13; background-color:transparent;}
QComboBox::down-arrow {image: url(:/skins/skin0/combo_downarrow.png); padding-left:5;}
QComboBox::down-arrow:hover {image: url(:/skins/skin0/combo_downarrowhover.png);}
QComboBox::down-arrow:on { top: 1; left: 1;}
QComboBox::down-arrow:on {image: url(:/skins/skin0/combo_downarrowdown.png);}
/* #endregion */

/* #region checkBox */
QCheckBox{ spacing: 1;}
QCheckBox::indicator:unchecked {image: url(:/skins/skin0/uncheck.png);}
QCheckBox::indicator:unchecked:hover { image: url(:/skins/skin0/uncheckhover.png);}
QCheckBox::indicator:unchecked:pressed {image: url(:/skins/skin0/uncheckpressed.png);}
QCheckBox::indicator:unchecked:disabled {image: url(:/skins/skin0/uncheckdisabled.png);}
QCheckBox::indicator:checked {image: url(:/skins/skin0/check.png);}
QCheckBox::indicator:checked:hover {image: url(:/skins/skin0/checkhover.png);}
QCheckBox::indicator:checked:pressed {image: url(:/skins/skin0/checkpressed.png);}
QCheckBox::indicator:checked:disabled {image: url(:/skins/skin0/checkdisabled.png);}
/* #endregion */

/* #region lineEdit */
QLineEdit{border-image: url(:/skins/skin0/lineEdit.png) 10;	border-width:10;padding: -10 0;	min-height: 21;}
QLineEdit:disabled{ border-image: url(:/skins/skin0/lineEditdisabled.png); }
QLineEdit:hover:read-only:focus, QTimeEdit:hover{ border-image: url(:/skins/skin0/lineEditHover.png);}
QLineEdit:focus{ border-image: url(:/skins/skin0/lineEditPressed.png);}
QTextEdit{border-image: url(:/skins/skin0/lineEdit.png) 10;	border-width:10;padding: -10 0;	min-height: 21;}
QTextEdit:disabled{ border-image: url(:/skins/skin0/lineEditdisabled.png); }
QTextEdit:hover{ border-image: url(:/skins/skin0/lineEditHover.png);}
QTextEdit:focus { border-image: url(:/skins/skin0/lineEditPressed.png);}
/* #endregion */

/* #region QLabel */
QLabel#widgetTitle{font-size:13; color:white;}
QLabel#iconLabel {min-width: 50; max-width:50; min-height: 50; max-height: 50;}
QLabel#openSavePathLb {border-image: url(:/skins/skin0/openFile_Down.png);}
QLabel#openSavePathLb {min-width: 50; max-width: 50; max-height:50; min-height: 50;}
QLabel#labelDownloadSaveDir {min-width: 320; max-width:320;}

QLabel[type="clickLb"] {color: rgb(0, 0, 255); text-decoration: underline;}
QLabel[type="TitleLb"] {font: bold 13; padding-left: 5; color: white;}
/* #endregion */

/* #region QSlider */
 QSlider{ background-color: rgb(170, 0, 0);}
/* #endregion */

/* #region Buttons */
QPushButton[type="sysbtn"] {min-width: 35; max-width: 35; max-height:20; min-height: 20; margin: 0;}

QPushButton#minBtn {border-image: url(:/skins/skin0/min_Up.png);}
QPushButton#minBtn:disabled {border-image: url(:/skins/skin0/min_Disable.png);}
QPushButton#minBtn:hover {border-image: url(:/skins/skin0/min_Hover.png);}
QPushButton#minBtn:pressed {border-image: url(:/skins/skin0/min_Down.png);}

QPushButton#closeBtn {border-image: url(:/skins/skin0/close_Up.png);}
QPushButton#closeBtn:disabled {border-image: url(:/skins/skin0/close_Disable.png);}
QPushButton#closeBtn:hover {border-image: url(:/skins/skin0/close_Hover.png);}
QPushButton#closeBtn:pressed {border-image: url(:/skins/skin0/close_Down.png);}

/*Function Btn*/
QPushButton[type="functionbtn"] {min-width: 50; max-width: 50; max-height:50; min-height: 50; padding-bottom:-10;}

QPushButton#addDownloadTaskBtn {min-width: 100; min-height: 100; }
QPushButton#addConvertTaskBtn {min-width: 100;  min-height: 100; }

QPushButton#addDownloadTaskBtn {border-image: url(:/skins/skin0/StartDownloandTask_Up.png);}
QPushButton#addDownloadTaskBtn:disabled {border-image: url(:/skins/skin0/StartDownloandTask_Disable.png);}
QPushButton#addDownloadTaskBtn:hover {border-image: url(:/skins/skin0/StartDownloandTask_Hover.png);}
QPushButton#addDownloadTaskBtn:pressed {border-image: url(:/skins/skin0/StartDownloandTask_Down.png);}

QPushButton#addConvertTaskBtn {border-image: url(:/skins/skin0/StartConvertTask_Up.png);}
QPushButton#addConvertTaskBtn:disabled {border-image: url(:/skins/skin0/StartConvertTask_Disable.png);}
QPushButton#addConvertTaskBtn:hover {border-image: url(:/skins/skin0/StartConvertTask_Hover.png);}
QPushButton#addConvertTaskBtn:pressed {border-image: url(:/skins/skin0/StartConvertTask_Down.png);}

QPushButton#newTaskBtn {border-image: url(:/skins/skin0/AddUrl_Up.png);}
QPushButton#newTaskBtn:disabled {border-image: url(:/skins/skin0/AddUrl_Disable.png);}
QPushButton#newTaskBtn:hover {border-image: url(:/skins/skin0/AddUrl_Hover.png);}
QPushButton#newTaskBtn:pressed {border-image: url(:/skins/skin0/AddUrl_Down.png);}

QPushButton#startTaskBtn{border-image: url(:/skins/skin0/start_Up.png);}
QPushButton#startTaskBtn:disabled {border-image: url(:/skins/skin0/start_Disable.png);}
QPushButton#startTaskBtn:hover {border-image: url(:/skins/skin0/start_Hover.png);}
QPushButton#startTaskBtn:pressed {border-image: url(:/skins/skin0/start_Down.png);}

QPushButton#pauseTaskBtn {border-image: url(:/skins/skin0/Pause_Up.png);}
QPushButton#pauseTaskBtn:disabled {border-image: url(:/skins/skin0/Pause_Disable.png);}
QPushButton#pauseTaskBtn:hover {border-image: url(:/skins/skin0/Pause_Hover.png);}
QPushButton#pauseTaskBtn:pressed {border-image: url(:/skins/skin0/Pause_Down.png);}

QPushButton#stopTaskBtn {border-image: url(:/skins/skin0/Stop_Up.png);}
QPushButton#stopTaskBtn:disabled {border-image: url(:/skins/skin0/Stop_Disable.png);}
QPushButton#stopTaskBtn:hover {border-image: url(:/skins/skin0/Stop_Hover.png);}
QPushButton#stopTaskBtn:pressed {border-image: url(:/skins/skin0/Stop_Down.png);}

QPushButton#deleteTaskBtn {border-image: url(:/skins/skin0/Delete_Up.png);}
QPushButton#deleteTaskBtn:disabled {border-image: url(:/skins/skin0/Delete_Disable.png);}
QPushButton#deleteTaskBtn:hover {border-image: url(:/skins/skin0/Delete_Hover.png);}
QPushButton#deleteTaskBtn:pressed {border-image: url(:/skins/skin0/Delete_Down.png);}

QPushButton#openFileBtn {border-image: url(:/skins/skin0/Open_Up.png);}
QPushButton#openFileBtn:disabled {border-image: url(:/skins/skin0/Open_Disable.png);}
QPushButton#openFileBtn:hover {border-image: url(:/skins/skin0/Open_Hover.png);}
QPushButton#openFileBtn:pressed {border-image: url(:/skins/skin0/Open_Down.png);}

QPushButton#playFileBtn {border-image: url(:/skins/skin0/Play_Up.png);}
QPushButton#playFileBtn:disabled {border-image: url(:/skins/skin0/Play_Disable.png);}
QPushButton#playFileBtn:hover {border-image: url(:/skins/skin0/Play_Hover.png);}
QPushButton#playFileBtn:pressed {border-image: url(:/skins/skin0/Play_Down.png);}

QPushButton#pasteUrlBtn {min-width: 100;  min-height: 30; }
QPushButton#pasteUrlBtn {border-image: url(:/skins/skin0/PasteUrl_Up.png) 6; border-width:6; padding: -6;}
QPushButton#pasteUrlBtn:disabled {border-image: url(:/skins/skin0/PasteUrl_Disable.png) 6; border-width:6; padding: -6;}
QPushButton#pasteUrlBtn:hover {border-image: url(:/skins/skin0/PasteUrl_Hover.png) 6; border-width:6; padding: -6;}
QPushButton#pasteUrlBtn:pressed {border-image: url(:/skins/skin0/PasteUrl_Down.png) 6; border-width:6; padding: -6;}

QPushButton#selectVideoBtn {min-width: 100; min-height: 30;}
QPushButton#selectVideoBtn {border-image: url(:/skins/skin0/SelectVideo_Up.png) 6; border-width:6; padding: -6;}
QPushButton#selectVideoBtn:disabled {border-image: url(:/skins/skin0/SelectVideo_Disable.png) 6; border-width:6; padding: -6;}
QPushButton#selectVideoBtn:hover {border-image: url(:/skins/skin0/SelectVideo_Hover.png) 6; border-width:6; padding: -6;}
QPushButton#selectVideoBtn:pressed {border-image: url(:/skins/skin0/SelectVideo_Down.png) 6; border-width:6; padding: -6;}

QPushButton[type="normalBtn"] {min-width: 100; min-height: 30; }
QPushButton[type="normalBtn"] {border-image: url(:/skins/skin0/NormalBtn_Up.png) 6; border-width:6; padding: -6;}
QPushButton[type="normalBtn"]:disabled {border-image: url(:/skins/skin0/NormalBtn_Disable.png) 6; border-width:6; padding: -6;}
QPushButton[type="normalBtn"]:hover {border-image: url(:/skins/skin0/NormalBtn_Hover.png) 6; border-width:6; padding: -6;}
QPushButton[type="normalBtn"]:pressed {border-image: url(:/skins/skin0/NormalBtn_Down.png) 6; border-width:6; padding: -6;}

QPushButton#selectFileDir {min-width: 30;  min-height: 30;}
QPushButton#selectFileDir {border-image: url(:/skins/skin0/openFile_Up.png);}
QPushButton#selectFileDir:disabled {border-image: url(:/skins/skin0/openFile_Disable.png);}
QPushButton#selectFileDir:hover {border-image: url(:/skins/skin0/openFile_Hover.png);}
QPushButton#selectFileDir:pressed {border-image: url(:/skins/skin0/openFile_Down.png);}

QPushButton[type="close"]{min-width: 40; max-width: 40; max-height:20; min-height: 20; margin: 1 2;}
QPushButton[type="close"] {border-image: url(:/skins/skin0/close_Up.png);}
QPushButton[type="close"]:disabled {border-image: url(:/skins/skin0/close_Disable.png);}
QPushButton[type="close"]:hover {border-image: url(:/skins/skin0/close_Hover.png);}
QPushButton[type="close"]:pressed {border-image: url(:/skins/skin0/close_Down.png);}

QPushButton[maxstat="true"]#maxBtn {border-image: url(:/skins/skin0/restore_Up.png);}
QPushButton[maxstat="true"]#maxBtn:disabled {border-image: url(:/skins/skin0/restore_Disable.png);}
QPushButton[maxstat="true"]#maxBtn:hover {border-image: url(:/skins/skin0/restore_Hover.png);}
QPushButton[maxstat="true"]#maxBtn:pressed {border-image: url(:/skins/skin0/restore_Down.png);}

QPushButton[maxstat="false"]#maxBtn {border-image: url(:/skins/skin0/max_Up.png);}
QPushButton[maxstat="false"]#maxBtn:disabled {border-image: url(:/skins/skin0/max_Disable.png);}
QPushButton[maxstat="false"]#maxBtn:hover {border-image: url(:/skins/skin0/max_Hover.png);}
QPushButton[maxstat="false"]#maxBtn:pressed {border-image: url(:/skins/skin0/max_Down.png);}
/* #endregion */


QWidget#FloatingWidget { min-width: 213; min-height: 100; }
QWidget#FloatingWidget QPushButton#pushButton {
	width: 16; height: 16; max-width: 16; max-height: 16;
	color: red;
	}

QWidget#FloatingWidget QPushButton#pushButton{border-image: url(:/skins/skin0/play.png);}
QWidget#FloatingWidget QPushButton#pushButton:hover {border-image: url(:/skins/skin0/play1_hover.png);}
QWidget#FloatingWidget QPushButton#pushButton:pressed {border-image: url(:/skins/skin0/play1_pressed.png);}

/*QWidget#FloatingWidget[type="true"] QPushButton#pushButton {border-image: url(:/skins/skin0/transparent.png);}*/

/*QWidget#floatingETAClass[type="true"] QPushButton {border-image: url(:/skins/skin0/transparent.png);}*/


QWidget#VideoShowClass { min-width: 313;}
QWidget#VideoShowClass QLabel#label {min-width: 50; min-height: 50; max-width: 50; max-height: 50;}
QWidget#VideoShowClass QLabel#label_2 {color: red;}

QCheckBox#indexCheckBox{width: 30; height: 30; max-width: 30; max-height: 30;}


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值