示例#1
0
文件: nebula.py 项目: ESRF-BCU/qarbon
    background-color: {single_titlebar_background_color};
}}

"""

GROUPBOX_NEBULA_STYLESHEET_MAP = {
    "content_start_color": "rgb(224, 224, 224)",
    "content_stop_color": "rgb(255, 255, 255)",
    "content_border_radius": __BORDER_RADIUS,
    "title_border_radius": __BORDER_RADIUS,
    "title_start_color": "rgb(60, 150, 255)",
    "title_stop_color": "rgb(0, 65, 200)",
    "title_font_color": "white",
}

GROUPBOX_NEBULA_STYLESHEET = GROUPBOX_STYLESHEET_TEMPLATE.format(**GROUPBOX_NEBULA_STYLESHEET_MAP)

NEBULA_STYLESHEET_MAP = {
    "border_radius": __BORDER_RADIUS,
    "titlebar_background_color": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgb(200, 200, 200), stop: 1 rgb(150, 150, 150))",
    "selected_titlebar_background_color": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgb(60, 150, 255), stop: 1 rgb(0, 65, 200))",
    "single_titlebar_background_color": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgb(90, 180, 255), stop: 1 rgb(30, 95, 250))",
    "titlebar_color": "white",
    "selected_titlebar_color": "white",
    "content_background_color": "qlineargradient(x1: 0, y1: 0, x2: 1.0, y2: 1.0, stop: 0 rgb(224, 224, 224), stop: 1 rgb(255, 255, 255))",
}

STYLESHEET_TEMPLATE = (
    TAB_STYLESHEET_TEMPLATE
    + QGROUPBOX_STYLESHEET_TEMPLATE
    + QDOCKWIDGET_STYLESHEET_TEMPLATE
示例#2
0
 def _updateStyle(self):
     """Internal method that updates the style"""
     style = GROUPBOX_STYLESHEET_TEMPLATE.format(**self.__style)
     self.setStyleSheet(style)
示例#3
0
}}

"""

GROUPBOX_NEBULA_STYLESHEET_MAP = {
    'content_start_color': 'rgb(224, 224, 224)',
    'content_stop_color': 'rgb(255, 255, 255)',
    'content_border_radius': __BORDER_RADIUS,
    'title_border_radius': __BORDER_RADIUS,
    'title_start_color': 'rgb(60, 150, 255)',
    'title_stop_color': 'rgb(0, 65, 200)',
    'title_font_color': 'white',
}

GROUPBOX_NEBULA_STYLESHEET = \
    GROUPBOX_STYLESHEET_TEMPLATE.format(**GROUPBOX_NEBULA_STYLESHEET_MAP)

NEBULA_STYLESHEET_MAP = {
    'border_radius':
    __BORDER_RADIUS,
    'titlebar_background_color':
    'qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgb(200, 200, 200), stop: 1 rgb(150, 150, 150))',
    'selected_titlebar_background_color':
    'qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgb(60, 150, 255), stop: 1 rgb(0, 65, 200))',
    'single_titlebar_background_color':
    'qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgb(90, 180, 255), stop: 1 rgb(30, 95, 250))',
    'titlebar_color':
    'white',
    'selected_titlebar_color':
    'white',
    'content_background_color':
示例#4
0
 def _updateStyle(self):
     """Internal method that updates the style"""
     style = GROUPBOX_STYLESHEET_TEMPLATE.format(**self.__style)
     self.setStyleSheet(style)