How can I draw CE_MenuEmptyArea?

Qt Code:
  1. QPainter painter(this);
  2. option.initFrom(this);
  3. option.rect=(0,0,100,100);
  4. option.menuRect(0,0,100,100);
  5. option.menuItemType=QStyleOptionMenuItem::EmptyArea;
  6. style()->drawControl(QStyle::CE_MenuEmptyArea, &option, &painter, this);
To copy to clipboard, switch view to plain text mode 

I ran this code with different styles with no success.
And there is often "break;" in cases of CE_MenuEmptyArea in different styles' sources.
May it be incorrect way to draw plain menu area?