标题:在用StyleSheet美化QMenu时,如何指定菜单项与快捷键的间距?
作者:apoo
日期:2008-08-15 02:06
内容:
如图,菜单项文字和快捷键之间没有间距。不美化的话应该是有的
美化用的代码如下:
sheet_ = QString( ""
"QMenuBar {"
" background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, "
" stop:0 #EBE9ED, stop:1 #FBF9FB); "
" padding: 0px 6px 0px 6px; "
"}"
"QMenuBar::item {"
" spacing: 3px; "
" padding: 4px 7px 4px 7px; "
" background: transparent; "
"}"
"QMenuBar::item:selected {"
" border: 1px solid #335EA8; "
" background: #C2CFE5; "
"}"
"QMenuBar::i ..
#1 [bobpeter84 08-13 11:31]
同样的问题 求高手出来解答
#2 [yfx2003 08-13 12:05]
不用美化的时候的确是可以直接有的
你美化的大致就是添加一个阴影之类的
好像designer是可以做到的
为什么还要美化呢?
#3 [bobpeter84 08-13 13:34]
我用stylesheet改变了 menubar和menu::item之后 跟楼主情况一样 文字间间距就发生了变化 不知道怎样调节 还请指教