QSS demo
2014年03月10日
⁄ 综合
⁄ 共 14492字 ⁄ 字号
小 中 大
- /* #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;}