``` /* QMenu ------------------------------------------------------------------ */ QMenu { border: 0px solid #454545; color: #F0F0F0; margin: 0px; } QMenu::separator { height: 2px; background-color: #454545; color: #AAAAAA; padding-left: 4px; margin-left: 2px; margin-right: 2px; } QMenu::icon { margin: 0px; padding-left:4px; } QMenu::item { padding: 4px 24px 4px 24px; border: 1px transparent #454545; /* reserve space for selection border */ } QMenu::item:selected { color: #F0F0F0; } QMenu::indicator { width: 12px; height: 12px; padding-left:6px; } /* non-exclusive indicator = check box style indicator (see QActionGroup::setExclusive) */ QMenu::indicator:non-exclusive:unchecked { image: url(:/images/checkbox_unchecked.png); } QMenu::indicator:non-exclusive:unchecked:selected { image: url(:/images/checkbox_unchecked_disabled.png); } QMenu::indicator:non-exclusive:checked { image: url(:/images/checkbox_checked.png); } QMenu::indicator:non-exclusive:checked:selected { image: url(:/images/checkbox_checked_disabled.png); } /* exclusive indicator = radio button style indicator (see QActionGroup::setExclusive) */ QMenu::indicator:exclusive:unchecked { image: url(:/images/radio_unchecked.png); } QMenu::indicator:exclusive:unchecked:selected { image: url(:/images/radio_unchecked_disabled.png); } QMenu::indicator:exclusive:checked { image: url(:/images/radio_checked.png); } QMenu::indicator:exclusive:checked:selected { image: url(:/images/radio_checked_disabled.png); } QMenu::right-arrow { margin: 5px; image: url(:/images/right_arrow.png) }