Исправлены цвета для элемента "новая вкладка"

master-3.5 3.5.8.4
parent 09121d443f
commit 1ac417abe6

@ -25,7 +25,8 @@ import ConfigParser
from TrayIcon import TrayIcon
from more import get_sid, get_view_params, _print, get_icon
from more import get_sid, get_view_params, _print, get_icon, get_system_rgb
from MainClass import ApiClient
from calculate.consolegui.datavars import DataVarsGui
from pid_information import client_pid_info
@ -287,7 +288,6 @@ class ToolTabWidget(qt.QTabWidget):
self.FirstWidget = ClientObj.MainWidget
self.PlusWidget = qt.QWidget(self)
self.tabbar = MyTabBar(self)
self.setTabBar(self.tabbar)
@ -297,7 +297,6 @@ class ToolTabWidget(qt.QTabWidget):
self.addTab(self.FirstWidget, self.gui_icon , self.new_con_txt)
self.addTab(self.PlusWidget, self.other_icon, '')
self.last_close_index = -1
self.tabCloseRequested.connect(self.close_tab)
self.currentChanged.connect(self.add_tab)
@ -307,6 +306,7 @@ class ToolTabWidget(qt.QTabWidget):
self.setTabsClosable(True)
self.tabbar.tabButton(1, qt.QTabBar.RightSide).hide()
if not self.get_size():
# definition of screen resolution
prim_screen = self.app.desktop().primaryScreen()
@ -321,21 +321,19 @@ class ToolTabWidget(qt.QTabWidget):
self.setMinimumWidth(500)
self.setWindowTitle(self.Name)
hbg = get_system_rgb(self, qt.QPalette.Base)
bg = "transparent"
leftpadding = 8
width = 24
self.setStyleSheet('''
QTabBar::tab:last {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #E1E1E1, stop: 0.4 #DDDDDD,
stop: 0.5 #D8D8D8, stop: 1.0 #D3D3D3);
border: 2px solid #C4C4C3;
border-bottom-color: #C2C7CB; border-top-left-radius: 4px;
border-top-right-radius: 4px; padding-left: 3px;
margin-left: 3px; margin-bottom: 5px; margin-top: 2px; width: 18px;}
QTabBar::tab:last::hover {background:
qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #E9E9E9, stop: 0.4 #E5E5E5,
stop: 0.5 #E1E1E1, stop: 1.0 #DDDDDD);}
''')
background: %s;
margin: 2px 2px 3px 0px;
width: %s;
padding: 0px 0px 0px %spx;}
QTabBar::tab:last::hover {
background: %s;}''' % (bg, width, leftpadding, hbg))
self.set_offline_icon()
self.show()

Loading…
Cancel
Save