我想我们都遇到过这种情况,当菜单太长,或者菜单项太多时,屏幕不能一次显示所有项目。我可以用 Qt 做什么?MFC 有一个通用的解决方案,我们在这个菜单中添加一个新的项目,并暂时隐藏一些项目,当用户点击这个项目时,然后显示更多的项目。谁能给我一个好的解决方案?谢谢你。
问问题
347 次
1 回答
1
你应该明确地重组你的菜单。使用子菜单将相似的项目分组为一组项目。您一次在一个菜单中不应有超过(比方说)15 个项目。
例如:
Edit
Delete
Cut
Copy
Copy as vector graphics
Copy as low resolution raster graphics
Copy as high resolution raster graphics
Copy as custom resolution raster graphics
Copy text
Paste
Paste into new layer
Paste into new document
...
可以重组为
Edit
Delete
Cut
Copy
Copy as...
Vector graphics
Raster graphics
Low resolution
High resolution
Custom...
Text
Paste
Paste into...
New layer
New document
...
于 2012-06-20T12:20:59.407 回答