# STYLE # /////////////////////////////////////////////////////////////// style = ''' /* ///////////////////////////////////////////////////////////////////////////////////////////////// QTableWidget */ QTableWidget {{ background-color: {_bg_color}; padding: 5px; border-radius: {_radius}px; gridline-color: {_grid_line_color}; color: {_color}; }} QTableWidget::item{{ border-color: none; padding-left: 5px; padding-right: 5px; gridline-color: rgb(44, 49, 60); border-bottom: 1px solid {_bottom_line_color}; }} QTableWidget::item:selected{{ background-color: {_selection_color}; }} QHeaderView::section{{ background-color: rgb(33, 37, 43); max-width: 30px; border: 1px solid rgb(44, 49, 58); border-style: none; border-bottom: 1px solid rgb(44, 49, 60); border-right: 1px solid rgb(44, 49, 60); }} QTableWidget::horizontalHeader {{ background-color: rgb(33, 37, 43); }} QTableWidget QTableCornerButton::section {{ border: none; background-color: {_header_horizontal_color}; padding: 3px; border-top-left-radius: {_radius}px; }} QHeaderView::section:horizontal {{ border: none; background-color: {_header_horizontal_color}; padding: 3px; }} QHeaderView::section:vertical {{ border: none; background-color: {_header_vertical_color}; padding-left: 5px; padding-right: 5px; border-bottom: 1px solid {_bottom_line_color}; margin-bottom: 1px; }} /* ///////////////////////////////////////////////////////////////////////////////////////////////// ScrollBars */ QScrollBar:horizontal {{ border: none; background: {_scroll_bar_bg_color}; height: 8px; margin: 0px 21px 0 21px; border-radius: 0px; }} QScrollBar::handle:horizontal {{ background: {_context_color}; min-width: 25px; border-radius: 4px }} QScrollBar::add-line:horizontal {{ border: none; background: {_scroll_bar_btn_color}; width: 20px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; subcontrol-position: right; subcontrol-origin: margin; }} QScrollBar::sub-line:horizontal {{ border: none; background: {_scroll_bar_btn_color}; width: 20px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; subcontrol-position: left; subcontrol-origin: margin; }} QScrollBar::up-arrow:horizontal, QScrollBar::down-arrow:horizontal {{ background: none; }} QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal {{ background: none; }} QScrollBar:vertical {{ border: none; background: {_scroll_bar_bg_color}; width: 8px; margin: 21px 0 21px 0; border-radius: 0px; }} QScrollBar::handle:vertical {{ background: {_context_color}; min-height: 25px; border-radius: 4px }} QScrollBar::add-line:vertical {{ border: none; background: {_scroll_bar_btn_color}; height: 20px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; subcontrol-position: bottom; subcontrol-origin: margin; }} QScrollBar::sub-line:vertical {{ border: none; background: {_scroll_bar_btn_color}; height: 20px; border-top-left-radius: 4px; border-top-right-radius: 4px; subcontrol-position: top; subcontrol-origin: margin; }} QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical {{ background: none; }} QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {{ background: none; }} '''