Python PyQt5.QtGui.QPalette.HighlightedText() Examples
The following are 11
code examples of PyQt5.QtGui.QPalette.HighlightedText().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
PyQt5.QtGui.QPalette
, or try the search function
.
Example #1
Source File: videostyle.py From vidcutter with GNU General Public License v3.0 | 6 votes |
def __init__(self): super(VideoStyleDark, self).__init__() palette = qApp.palette() palette.setColor(QPalette.Window, QColor(27, 35, 38)) palette.setColor(QPalette.WindowText, QColor(234, 234, 234)) palette.setColor(QPalette.Base, QColor(27, 35, 38)) palette.setColor(QPalette.AlternateBase, QColor(12, 15, 16)) palette.setColor(QPalette.ToolTipBase, QColor(27, 35, 38)) palette.setColor(QPalette.ToolTipText, Qt.white) palette.setColor(QPalette.Text, QColor(234, 234, 234)) palette.setColor(QPalette.Button, QColor(27, 35, 38)) palette.setColor(QPalette.ButtonText, Qt.white) palette.setColor(QPalette.BrightText, QColor(100, 215, 222)) palette.setColor(QPalette.Link, QColor(126, 71, 130)) # palette.setColor(QPalette.Highlight, QColor(126, 71, 130)) # palette.setColor(QPalette.HighlightedText, Qt.white) palette.setColor(QPalette.Disabled, QPalette.Light, Qt.black) palette.setColor(QPalette.Disabled, QPalette.Shadow, QColor(12, 15, 16)) qApp.setPalette(palette)
Example #2
Source File: cvstudio.py From CvStudio with MIT License | 6 votes |
def dark_theme(app: QApplication): app.setStyle('Fusion') style = os.path.abspath("assets/styles/dark/style.css") with open(style, "r") as f: app.setStyleSheet(f.read()) palette = QPalette() palette.setColor(QPalette.Window, QColor(0, 0, 0)) palette.setColor(QPalette.WindowText, QtCore.Qt.white) palette.setColor(QPalette.Base, QColor(15, 15, 15)) palette.setColor(QPalette.AlternateBase, QColor(53, 53, 53)) palette.setColor(QPalette.ToolTipBase, QtCore.Qt.white) palette.setColor(QPalette.ToolTipText, QtCore.Qt.white) palette.setColor(QPalette.Text, QtCore.Qt.white) palette.setColor(QPalette.Button, QColor(20, 20, 20)) palette.setColor(QPalette.ButtonText, QtCore.Qt.white) palette.setColor(QPalette.BrightText, QtCore.Qt.red) palette.setColor(QPalette.Highlight, QColor(239, 74, 40).lighter()) palette.setColor(QPalette.HighlightedText, QtCore.Qt.black) app.setPalette(palette)
Example #3
Source File: cvstudio.py From CvStudio with MIT License | 6 votes |
def cvstudio_theme(app: QApplication): app.setStyle('Fusion') app.setStyle('Fusion') style = os.path.abspath("assets/styles/cvstudio/style.css") with open(style, "r") as f: app.setStyleSheet(f.read()) palette = QPalette() palette.setColor(QPalette.Window, QColor(0, 0, 0)) palette.setColor(QPalette.WindowText, QtCore.Qt.white) palette.setColor(QPalette.Base, QColor(15, 15, 15)) palette.setColor(QPalette.AlternateBase, QColor(53, 53, 53)) palette.setColor(QPalette.ToolTipBase, QtCore.Qt.white) palette.setColor(QPalette.ToolTipText, QtCore.Qt.white) palette.setColor(QPalette.Text, QtCore.Qt.white) palette.setColor(QPalette.Button, QColor(20, 20, 20)) palette.setColor(QPalette.ButtonText, QtCore.Qt.white) palette.setColor(QPalette.BrightText, QtCore.Qt.red) palette.setColor(QPalette.Highlight, QColor(169, 3, 252).lighter()) palette.setColor(QPalette.HighlightedText, QtCore.Qt.black) app.setPalette(palette)
Example #4
Source File: init.py From Automatic-Youtube-Reddit-Text-To-Speech-Video-Generator-and-Uploader with MIT License | 5 votes |
def __init__(self): application = QtWidgets.QApplication(sys.argv) application.processEvents() loginWindow = client.LoginWindow() if settings.darkMode: application.setStyle("Fusion") palette = QPalette() palette.setColor(QPalette.Window, QColor(53, 53, 53)) palette.setColor(QPalette.WindowText, QColor(255, 255, 255)) palette.setColor(QPalette.Base, QColor(25, 25, 25)) palette.setColor(QPalette.AlternateBase, QColor(53, 53, 53)) palette.setColor(QPalette.ToolTipBase, QColor(255, 255, 255)) palette.setColor(QPalette.ToolTipText, QColor(255, 255, 255)) palette.setColor(QPalette.Text, QColor(255, 255, 255)) palette.setColor(QPalette.Button, QColor(53, 53, 53)) palette.setColor(QPalette.ButtonText, QColor(255, 255, 255)) palette.setColor(QPalette.BrightText, QColor(255, 0, 0)) palette.setColor(QPalette.Link, QColor(42, 130, 218)) palette.setColor(QPalette.Highlight, QColor(42, 130, 218)) palette.setColor(QPalette.HighlightedText, QColor(0, 0, 0)) application.setPalette(palette) loginWindow.show() #new = rawscriptsmenu.ScriptsMenu() #new.show() sys.exit(application.exec_()) client.safeDisconnect()
Example #5
Source File: palettes.py From persepolis with GNU General Public License v3.0 | 5 votes |
def __init__(self): super().__init__() self.setColor(QPalette.Window, QColor(56, 56, 56)) self.setColor(QPalette.WindowText, Qt.white) self.setColor(QPalette.Base, QColor(56, 56, 56)) self.setColor(QPalette.AlternateBase, QColor(63, 63, 63)) self.setColor(QPalette.ToolTipBase, Qt.white) self.setColor(QPalette.ToolTipText, Qt.white) self.setColor(QPalette.Text, Qt.white) self.setColor(QPalette.Button, QColor(56, 56, 56)) self.setColor(QPalette.ButtonText, Qt.white) self.setColor(QPalette.BrightText, QColor(0, 128, 152)) self.setColor(QPalette.Link, QColor(42, 130, 218)) self.setColor(QPalette.Highlight, QColor(0, 128, 152)) self.setColor(QPalette.HighlightedText, Qt.white) self.setColor(QPalette.Disabled, QPalette.Window, QColor(51, 51, 51)) self.setColor(QPalette.Disabled, QPalette.ButtonText, QColor(111, 111, 111)) self.setColor(QPalette.Disabled, QPalette.Text, QColor(122, 118, 113)) self.setColor(QPalette.Disabled, QPalette.WindowText, QColor(122, 118, 113)) self.setColor(QPalette.Disabled, QPalette.Base, QColor(32, 32, 32))
Example #6
Source File: palettes.py From persepolis with GNU General Public License v3.0 | 5 votes |
def __init__(self): super().__init__() # EFF0F1 self.setColor(QPalette.Window, QColor(239, 240, 241)) self.setColor(QPalette.WindowText, QColor(49, 54, 59)) self.setColor(QPalette.Base, QColor(239, 240, 241)) self.setColor(QPalette.AlternateBase, QColor(63, 63, 63)) self.setColor(QPalette.ToolTipBase, QColor(49, 54, 59)) self.setColor(QPalette.ToolTipText, QColor(49, 54, 59)) self.setColor(QPalette.Text, QColor(49, 54, 59)) self.setColor(QPalette.Button, QColor(239, 240, 241)) self.setColor(QPalette.ButtonText, QColor(49, 54, 59)) self.setColor(QPalette.BrightText, QColor(110, 197, 244)) self.setColor(QPalette.Link, QColor(42, 130, 218)) self.setColor(QPalette.Highlight, QColor(110, 197, 244)) self.setColor(QPalette.HighlightedText, QColor(49, 54, 59)) self.setColor(QPalette.Disabled, QPalette.Window, QColor(227, 227, 227)) self.setColor(QPalette.Disabled, QPalette.ButtonText, QColor(111, 111, 111)) self.setColor(QPalette.Disabled, QPalette.Text, QColor(111, 111, 111)) self.setColor(QPalette.Disabled, QPalette.WindowText, QColor(111, 111, 111)) self.setColor(QPalette.Disabled, QPalette.Base, QColor(227, 227, 227))
Example #7
Source File: videostyle.py From vidcutter with GNU General Public License v3.0 | 5 votes |
def __init__(self): super(VideoStyleLight, self).__init__() palette = qApp.palette() palette.setColor(QPalette.Window, QColor(239, 240, 241)) palette.setColor(QPalette.WindowText, QColor(49, 54, 59)) palette.setColor(QPalette.Base, QColor(252, 252, 252)) palette.setColor(QPalette.AlternateBase, QColor(239, 240, 241)) palette.setColor(QPalette.ToolTipBase, QColor(239, 240, 241)) palette.setColor(QPalette.ToolTipText, QColor(49, 54, 59)) palette.setColor(QPalette.Text, QColor(49, 54, 59)) palette.setColor(QPalette.Button, QColor(239, 240, 241)) palette.setColor(QPalette.ButtonText, QColor(49, 54, 59)) palette.setColor(QPalette.BrightText, QColor(255, 255, 255)) palette.setColor(QPalette.Link, QColor(41, 128, 185)) # palette.setColor(QPalette.Highlight, QColor(126, 71, 130)) # palette.setColor(QPalette.HighlightedText, Qt.white) palette.setColor(QPalette.Disabled, QPalette.Light, Qt.white) palette.setColor(QPalette.Disabled, QPalette.Shadow, QColor(234, 234, 234)) qApp.setPalette(palette)
Example #8
Source File: others.py From lanzou-gui with MIT License | 5 votes |
def paint(self, painter, option, index): painter.save() options = QStyleOptionViewItem(option) self.initStyleOption(options, index) self.doc.setHtml(options.text) options.text = "" # 原字符 style = QApplication.style() if options.widget is None else options.widget.style() style.drawControl(QStyle.CE_ItemViewItem, options, painter) ctx = QAbstractTextDocumentLayout.PaintContext() if option.state & QStyle.State_Selected: ctx.palette.setColor(QPalette.Text, option.palette.color( QPalette.Active, QPalette.HighlightedText)) else: ctx.palette.setColor(QPalette.Text, option.palette.color( QPalette.Active, QPalette.Text)) text_rect = style.subElementRect(QStyle.SE_ItemViewItemText, options) the_fuck_your_shit_up_constant = 3 #  ̄へ ̄ # margin = (option.rect.height() - options.fontMetrics.height()) // 2 margin = margin - the_fuck_your_shit_up_constant text_rect.setTop(text_rect.top() + margin) painter.translate(text_rect.topLeft()) painter.setClipRect(text_rect.translated(-text_rect.topLeft())) self.doc.documentLayout().draw(painter, ctx) painter.restore()
Example #9
Source File: main.py From Hydra with GNU General Public License v3.0 | 5 votes |
def launch(): # from utils.install_punkt import install_punkt # install_punkt() app = QApplication(sys.argv) try: file = sys.argv[1] except IndexError: # File not given file = get_last_file() app.setStyle("Fusion") palette = QPalette() editor = configs[choiceIndex]["editor"] ex = Main(app, palette, editor) palette.setColor(QPalette.Window, QColor(editor["windowColor"])) palette.setColor(QPalette.WindowText, QColor(editor["windowText"])) palette.setColor(QPalette.Base, QColor(editor["editorColor"])) palette.setColor(QPalette.AlternateBase, QColor(editor["alternateBase"])) palette.setColor(QPalette.ToolTipBase, QColor(editor["ToolTipBase"])) palette.setColor(QPalette.ToolTipText, QColor(editor["ToolTipText"])) palette.setColor(QPalette.Text, QColor(editor["editorText"])) palette.setColor(QPalette.Button, QColor(editor["buttonColor"])) palette.setColor(QPalette.ButtonText, QColor(editor["buttonTextColor"])) palette.setColor(QPalette.Highlight, QColor(editor["HighlightColor"]).lighter()) palette.setColor(QPalette.HighlightedText, QColor(editor["HighlightedTextColor"])) app.setPalette(palette) app.setStyleSheet(material_blue) # uncomment this to have a material blue theme ex.show() if file is not None: ex.cleanOpen(file) ex.openProjectWithPath(os.getcwd()) sys.exit(app.exec_())
Example #10
Source File: cvstudio.py From CvStudio with MIT License | 5 votes |
def gray_theme(app: QApplication): # **** => copy this code **** app.setStyle("Fusion") style = os.path.abspath("assets/styles/gray/style.css") with open(style, "r") as f: app.setStyleSheet(f.read()) dark_palette = QPalette() dark_palette.setColor(QPalette.Window, QColor(46, 47, 48)) dark_palette.setColor(QPalette.WindowText, QColor(208, 208, 208)) dark_palette.setColor(QPalette.Light, QColor(255, 255, 255)) dark_palette.setColor(QPalette.Midlight, QColor(227, 227, 227)) dark_palette.setColor(QPalette.Dark, QColor(64, 66, 68)) dark_palette.setColor(QPalette.Mid, QColor(160, 160, 160)) dark_palette.setColor(QPalette.Text, QColor(208, 208, 208)) dark_palette.setColor(QPalette.BrightText, QColor(255, 51, 51)) dark_palette.setColor(QPalette.Button, QColor(64, 66, 68)) dark_palette.setColor(QPalette.ButtonText, QColor(208, 208, 208)) dark_palette.setColor(QPalette.Base, QColor(46, 47, 48)) dark_palette.setColor(QPalette.Shadow, QColor(105, 105, 105)) dark_palette.setColor(QPalette.Highlight, QColor(0, 0, 0, 102)) dark_palette.setColor(QPalette.HighlightedText, QColor(255, 255, 255)) dark_palette.setColor(QPalette.Link, QColor(0, 122, 244)) dark_palette.setColor(QPalette.LinkVisited, QColor(165, 122, 255)) dark_palette.setColor(QPalette.AlternateBase, QColor(53, 54, 55)) dark_palette.setColor(QPalette.NoRole, QColor(0, 0, 0)) dark_palette.setColor(QPalette.ToolTipBase, QColor(0, 0, 0, 102)) dark_palette.setColor(QPalette.ToolTipText, QColor(208, 208, 208)) dark_palette.setColor(QPalette.Disabled, QPalette.Window, QColor(68, 68, 68, 255)) dark_palette.setColor(QPalette.Disabled, QPalette.WindowText, QColor(164, 166, 168, 96)) dark_palette.setColor(QPalette.Disabled, QPalette.Text, QColor(164, 166, 168, 96)) dark_palette.setColor(QPalette.Disabled, QPalette.ButtonText, QColor(164, 166, 168, 96)) dark_palette.setColor(QPalette.Disabled, QPalette.Base, QColor(68, 68, 68, 255)) dark_palette.setColor(QPalette.Disabled, QPalette.Shadow, QColor(0, 0, 0, 255)) app.setPalette(dark_palette) app.setStyleSheet("QToolTip { color: #ffffff; background-color: #2a82da; border: 1px solid white; }")
Example #11
Source File: songs.py From FeelUOwn with GNU General Public License v3.0 | 4 votes |
def paint(self, painter, option, index): if option.state & QStyle.State_Selected: painter.fillRect(option.rect, option.palette.highlight()) painter.save() painter.setRenderHint(QPainter.Antialiasing) text_color = option.palette.color(QPalette.Text) if text_color.lightness() > 150: non_text_color = text_color.darker(140) else: non_text_color = text_color.lighter(140) text_pen = QPen(text_color) non_text_pen = QPen(non_text_color) hl_text_pen = QPen(option.palette.color(QPalette.HighlightedText)) if option.state & QStyle.State_Selected: painter.setPen(hl_text_pen) else: painter.setPen(text_pen) song = index.data(Qt.UserRole) top = option.rect.top() bottom = option.rect.bottom() no_x = self.number_rect_x duration_x = option.rect.topRight().x() - 50 no_bottom_right = QPoint(no_x, bottom) text_top_left = QPoint(no_x + 10, top) text_bottom_right = QPoint(duration_x, bottom) duration_top_left = QPoint(duration_x, top) no_rect = QRect(option.rect.topLeft(), no_bottom_right) text_rect = QRect(text_top_left, text_bottom_right) duration_rect = QRect(duration_top_left, option.rect.bottomRight()) painter.drawText(text_rect, Qt.AlignVCenter, song.title_display) painter.setPen(non_text_pen) if option.state & QStyle.State_MouseOver: opt = QStyleOptionButton() opt.text = '►' opt.palette = option.palette opt.state = QStyle.State_Enabled opt.rect = no_rect QApplication.style().drawControl(QStyle.CE_PushButton, opt, painter) else: painter.drawText(no_rect, Qt.AlignCenter, str(index.row() + 1)) painter.drawText(duration_rect, Qt.AlignCenter, song.duration_ms_display) painter.restore()