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
def _updateStyle(self): """Internal method that updates the style""" style = GROUPBOX_STYLESHEET_TEMPLATE.format(**self.__style) self.setStyleSheet(style)
}} """ 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':