得到彈出菜單QMenu的高度

void xxxClass::xxxFun()
{
     m_StartMenu->addAction(act);
     m_StartMenu->addSeparator();
     
     //如果沒有這句,得到的sumHeight是菜單項的值;有了這句得到就是菜單總的高度     //,很奇怪
     int sigleHeight = m_StartMenu->actionGeometry(act ).height(); 
     
     //一些添加菜單的代碼………………
     //一些添加菜單的代碼………………
     //一些添加菜單的代碼………………
     int sumHeight = m_StartMenu->height();     //得到菜單總高度
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章