Skip to content

Commit

Permalink
Improve TabBar stylesheets support
Browse files Browse the repository at this point in the history
  • Loading branch information
triplus authored and yorikvanhavre committed Jan 27, 2020
1 parent 37c896d commit bdf4bfe
Show file tree
Hide file tree
Showing 9 changed files with 171 additions and 9 deletions.
20 changes: 19 additions & 1 deletion src/Gui/Stylesheets/Dark-blue.qss
Expand Up @@ -2110,7 +2110,7 @@ QTableView > QWidget > QDateTimeEdit:read-only {


/*==================================================================================================
TABBAR widget (3rd party plugin)
SELECTORTOOLBAR widget (3rd party plugin)
==================================================================================================*/
QToolBar:horizontal#Selector,
QToolBar:vertical#Selector {
Expand Down Expand Up @@ -2184,6 +2184,24 @@ QToolBar#Selector QToolButton:!checked:pressed {
}


/*==================================================================================================
TABBAR widget (3rd party plugin)
==================================================================================================*/
QTabWidget#TabBar > QTabBar {
border-top: 0;
}

QTabWidget#TabBar > QTabBar::tab:top,
QTabWidget#TabBar > QTabBar::tab:bottom {
min-width: -1;
}

QTabWidget#TabBar > QTabBar::tab:left,
QTabWidget#TabBar > QTabBar::tab:right {
min-height: -1;
}


/*==================================================================================================
EXPERIMENTAL
==================================================================================================*/
Expand Down
20 changes: 19 additions & 1 deletion src/Gui/Stylesheets/Dark-green.qss
Expand Up @@ -2110,7 +2110,7 @@ QTableView > QWidget > QDateTimeEdit:read-only {


/*==================================================================================================
TABBAR widget (3rd party plugin)
SELECTORTOOLBAR widget (3rd party plugin)
==================================================================================================*/
QToolBar:horizontal#Selector,
QToolBar:vertical#Selector {
Expand Down Expand Up @@ -2184,6 +2184,24 @@ QToolBar#Selector QToolButton:!checked:pressed {
}


/*==================================================================================================
TABBAR widget (3rd party plugin)
==================================================================================================*/
QTabWidget#TabBar > QTabBar {
border-top: 0;
}

QTabWidget#TabBar > QTabBar::tab:top,
QTabWidget#TabBar > QTabBar::tab:bottom {
min-width: -1;
}

QTabWidget#TabBar > QTabBar::tab:left,
QTabWidget#TabBar > QTabBar::tab:right {
min-height: -1;
}


/*==================================================================================================
EXPERIMENTAL
==================================================================================================*/
Expand Down
20 changes: 19 additions & 1 deletion src/Gui/Stylesheets/Dark-orange.qss
Expand Up @@ -2110,7 +2110,7 @@ QTableView > QWidget > QDateTimeEdit:read-only {


/*==================================================================================================
TABBAR widget (3rd party plugin)
SELECTORTOOLBAR widget (3rd party plugin)
==================================================================================================*/
QToolBar:horizontal#Selector,
QToolBar:vertical#Selector {
Expand Down Expand Up @@ -2184,6 +2184,24 @@ QToolBar#Selector QToolButton:!checked:pressed {
}


/*==================================================================================================
TABBAR widget (3rd party plugin)
==================================================================================================*/
QTabWidget#TabBar > QTabBar {
border-top: 0;
}

QTabWidget#TabBar > QTabBar::tab:top,
QTabWidget#TabBar > QTabBar::tab:bottom {
min-width: -1;
}

QTabWidget#TabBar > QTabBar::tab:left,
QTabWidget#TabBar > QTabBar::tab:right {
min-height: -1;
}


/*==================================================================================================
EXPERIMENTAL
==================================================================================================*/
Expand Down
20 changes: 19 additions & 1 deletion src/Gui/Stylesheets/Darker-blue.qss
Expand Up @@ -2131,7 +2131,7 @@ QTableView > QWidget > QDateTimeEdit:read-only {


/*==================================================================================================
TABBAR widget (3rd party plugin)
SELECTORTOOLBAR widget (3rd party plugin)
==================================================================================================*/
QToolBar:horizontal#Selector,
QToolBar:vertical#Selector {
Expand Down Expand Up @@ -2205,6 +2205,24 @@ QToolBar#Selector QToolButton:!checked:pressed {
}


/*==================================================================================================
TABBAR widget (3rd party plugin)
==================================================================================================*/
QTabWidget#TabBar > QTabBar {
border-top: 0;
}

QTabWidget#TabBar > QTabBar::tab:top,
QTabWidget#TabBar > QTabBar::tab:bottom {
min-width: -1;
}

QTabWidget#TabBar > QTabBar::tab:left,
QTabWidget#TabBar > QTabBar::tab:right {
min-height: -1;
}


/*==================================================================================================
EXPERIMENTAL
==================================================================================================*/
Expand Down
20 changes: 19 additions & 1 deletion src/Gui/Stylesheets/Darker-green.qss
Expand Up @@ -2131,7 +2131,7 @@ QTableView > QWidget > QDateTimeEdit:read-only {


/*==================================================================================================
TABBAR widget (3rd party plugin)
SELECTORTOOLBAR widget (3rd party plugin)
==================================================================================================*/
QToolBar:horizontal#Selector,
QToolBar:vertical#Selector {
Expand Down Expand Up @@ -2205,6 +2205,24 @@ QToolBar#Selector QToolButton:!checked:pressed {
}


/*==================================================================================================
TABBAR widget (3rd party plugin)
==================================================================================================*/
QTabWidget#TabBar > QTabBar {
border-top: 0;
}

QTabWidget#TabBar > QTabBar::tab:top,
QTabWidget#TabBar > QTabBar::tab:bottom {
min-width: -1;
}

QTabWidget#TabBar > QTabBar::tab:left,
QTabWidget#TabBar > QTabBar::tab:right {
min-height: -1;
}


/*==================================================================================================
EXPERIMENTAL
==================================================================================================*/
Expand Down
20 changes: 19 additions & 1 deletion src/Gui/Stylesheets/Darker-orange.qss
Expand Up @@ -2131,7 +2131,7 @@ QTableView > QWidget > QDateTimeEdit:read-only {


/*==================================================================================================
TABBAR widget (3rd party plugin)
SELECTORTOOLBAR widget (3rd party plugin)
==================================================================================================*/
QToolBar:horizontal#Selector,
QToolBar:vertical#Selector {
Expand Down Expand Up @@ -2205,6 +2205,24 @@ QToolBar#Selector QToolButton:!checked:pressed {
}


/*==================================================================================================
TABBAR widget (3rd party plugin)
==================================================================================================*/
QTabWidget#TabBar > QTabBar {
border-top: 0;
}

QTabWidget#TabBar > QTabBar::tab:top,
QTabWidget#TabBar > QTabBar::tab:bottom {
min-width: -1;
}

QTabWidget#TabBar > QTabBar::tab:left,
QTabWidget#TabBar > QTabBar::tab:right {
min-height: -1;
}


/*==================================================================================================
EXPERIMENTAL
==================================================================================================*/
Expand Down
20 changes: 19 additions & 1 deletion src/Gui/Stylesheets/Light-blue.qss
Expand Up @@ -2111,7 +2111,7 @@ QTableView > QWidget > QDateTimeEdit:read-only {


/*==================================================================================================
TABBAR widget (3rd party plugin)
SELECTORTOOLBAR widget (3rd party plugin)
==================================================================================================*/
QToolBar:horizontal#Selector,
QToolBar:vertical#Selector {
Expand Down Expand Up @@ -2185,6 +2185,24 @@ QToolBar#Selector QToolButton:!checked:pressed {
}


/*==================================================================================================
TABBAR widget (3rd party plugin)
==================================================================================================*/
QTabWidget#TabBar > QTabBar {
border-top: 0;
}

QTabWidget#TabBar > QTabBar::tab:top,
QTabWidget#TabBar > QTabBar::tab:bottom {
min-width: -1;
}

QTabWidget#TabBar > QTabBar::tab:left,
QTabWidget#TabBar > QTabBar::tab:right {
min-height: -1;
}


/*==================================================================================================
EXPERIMENTAL
==================================================================================================*/
Expand Down
20 changes: 19 additions & 1 deletion src/Gui/Stylesheets/Light-green.qss
Expand Up @@ -2111,7 +2111,7 @@ QTableView > QWidget > QDateTimeEdit:read-only {


/*==================================================================================================
TABBAR widget (3rd party plugin)
SELECTORTOOLBAR widget (3rd party plugin)
==================================================================================================*/
QToolBar:horizontal#Selector,
QToolBar:vertical#Selector {
Expand Down Expand Up @@ -2185,6 +2185,24 @@ QToolBar#Selector QToolButton:!checked:pressed {
}


/*==================================================================================================
TABBAR widget (3rd party plugin)
==================================================================================================*/
QTabWidget#TabBar > QTabBar {
border-top: 0;
}

QTabWidget#TabBar > QTabBar::tab:top,
QTabWidget#TabBar > QTabBar::tab:bottom {
min-width: -1;
}

QTabWidget#TabBar > QTabBar::tab:left,
QTabWidget#TabBar > QTabBar::tab:right {
min-height: -1;
}


/*==================================================================================================
EXPERIMENTAL
==================================================================================================*/
Expand Down
20 changes: 19 additions & 1 deletion src/Gui/Stylesheets/Light-orange.qss
Expand Up @@ -2111,7 +2111,7 @@ QTableView > QWidget > QDateTimeEdit:read-only {


/*==================================================================================================
TABBAR widget (3rd party plugin)
SELECTORTOOLBAR widget (3rd party plugin)
==================================================================================================*/
QToolBar:horizontal#Selector,
QToolBar:vertical#Selector {
Expand Down Expand Up @@ -2185,6 +2185,24 @@ QToolBar#Selector QToolButton:!checked:pressed {
}


/*==================================================================================================
TABBAR widget (3rd party plugin)
==================================================================================================*/
QTabWidget#TabBar > QTabBar {
border-top: 0;
}

QTabWidget#TabBar > QTabBar::tab:top,
QTabWidget#TabBar > QTabBar::tab:bottom {
min-width: -1;
}

QTabWidget#TabBar > QTabBar::tab:left,
QTabWidget#TabBar > QTabBar::tab:right {
min-height: -1;
}


/*==================================================================================================
EXPERIMENTAL
==================================================================================================*/
Expand Down

0 comments on commit bdf4bfe

Please sign in to comment.