More specific statusbar styling: resolves #750.

This commit is contained in:
Austin Anderson 2015-06-11 08:07:59 -04:00
parent fdd302e4f7
commit 599f582c20

View File

@ -108,50 +108,58 @@ class StatusBar(QWidget):
STYLESHEET = """ STYLESHEET = """
QWidget#StatusBar, QWidget#StatusBar,
QWidget#StatusBar * { QWidget#StatusBar QLabel,
QWidget#StatusBar QLineEdit {
{{ font['statusbar'] }} {{ font['statusbar'] }}
{{ color['statusbar.bg'] }} {{ color['statusbar.bg'] }}
{{ color['statusbar.fg'] }} {{ color['statusbar.fg'] }}
} }
QWidget#StatusBar[caret_mode="on"], QWidget#StatusBar[caret_mode="on"],
QWidget#StatusBar[caret_mode="on"] * { QWidget#StatusBar[caret_mode="on"] QLabel,
QWidget#StatusBar[caret_mode="on"] QLineEdit {
{{ color['statusbar.fg.caret'] }} {{ color['statusbar.fg.caret'] }}
{{ color['statusbar.bg.caret'] }} {{ color['statusbar.bg.caret'] }}
} }
QWidget#StatusBar[caret_mode="selection"], QWidget#StatusBar[caret_mode="selection"],
QWidget#StatusBar[caret_mode="selection"] * { QWidget#StatusBar[caret_mode="selection"] QLabel,
QWidget#StatusBar[caret_mode="selection"] QLineEdit {
{{ color['statusbar.fg.caret-selection'] }} {{ color['statusbar.fg.caret-selection'] }}
{{ color['statusbar.bg.caret-selection'] }} {{ color['statusbar.bg.caret-selection'] }}
} }
QWidget#StatusBar[severity="error"], QWidget#StatusBar[severity="error"],
QWidget#StatusBar[severity="error"] * { QWidget#StatusBar[severity="error"] QLabel,
QWidget#StatusBar[severity="error"] QLineEdit {
{{ color['statusbar.fg.error'] }} {{ color['statusbar.fg.error'] }}
{{ color['statusbar.bg.error'] }} {{ color['statusbar.bg.error'] }}
} }
QWidget#StatusBar[severity="warning"], QWidget#StatusBar[severity="warning"],
QWidget#StatusBar[severity="warning"] * { QWidget#StatusBar[severity="warning"] QLabel,
QWidget#StatusBar[severity="warning"] QLineEdit {
{{ color['statusbar.fg.warning'] }} {{ color['statusbar.fg.warning'] }}
{{ color['statusbar.bg.warning'] }} {{ color['statusbar.bg.warning'] }}
} }
QWidget#StatusBar[prompt_active="true"], QWidget#StatusBar[prompt_active="true"],
QWidget#StatusBar[prompt_active="true"] * { QWidget#StatusBar[prompt_active="true"] QLabel,
QWidget#StatusBar[prompt_active="true"] QLineEdit {
{{ color['statusbar.fg.prompt'] }} {{ color['statusbar.fg.prompt'] }}
{{ color['statusbar.bg.prompt'] }} {{ color['statusbar.bg.prompt'] }}
} }
QWidget#StatusBar[insert_active="true"], QWidget#StatusBar[insert_active="true"],
QWidget#StatusBar[insert_active="true"] * { QWidget#StatusBar[insert_active="true"] QLabel,
QWidget#StatusBar[insert_active="true"] QLineEdit {
{{ color['statusbar.fg.insert'] }} {{ color['statusbar.fg.insert'] }}
{{ color['statusbar.bg.insert'] }} {{ color['statusbar.bg.insert'] }}
} }
QWidget#StatusBar[command_active="true"], QWidget#StatusBar[command_active="true"],
QWidget#StatusBar[command_active="true"] * { QWidget#StatusBar[command_active="true"] QLabel,
QWidget#StatusBar[command_active="true"] QLineEdit {
{{ color['statusbar.fg.command'] }} {{ color['statusbar.fg.command'] }}
{{ color['statusbar.bg.command'] }} {{ color['statusbar.bg.command'] }}
} }