Several postings about setting the QMenu Icon size to be larger then the defaulted 16x16 have been reviewed:

Yet I am unable to establish how exactly to implement what these postings have deemed successful in context of PyQt.
Currently my menu is created via the following code:
Qt Code:
  1. # build the CSV option Menu
  2. self.CSVoptionMenu = QMenu( self.iface.mainWindow() )
  3. for Option in CSVOptionList:
  4. self.CSVoptionMenu.addAction(Option)
  5. self.CSVoptionMenu.setLayoutDirection(QtCore.Qt.LeftToRight)
  6. self.CSVoptionMenu.setStyleSheet('QMenu::item {padding: 4px 6px 4px 6px;} QMenu::item:selected\
  7. {color: white; background-color: QLinearGradient( x1: 0, y1: \
  8. 0, x2: 0, y2: 1, stop: 0 #49a4ff, stop: 1 #1e84ea);}')
  9. self.CSVoptionMenu.setIcon(QIcon(":/plugins/graphicgroundwater/buttons/optionsCSVedit.png"))
  10. self.CSVoptionMenu.setTitle("Edit Options")
  11. self.CSVoptionMenu.triggered.connect(self.runOptionCSVEditor)
To copy to clipboard, switch view to plain text mode 

I supposed it might be as simple as appending a string to the 'setStyleSheet()' command, but after several attempts with no success - I figured someone might have clearer insights on the issue.