• 4756阅读
  • 3回复

[讨论]QT 用QToolButton 如何实现如下效果 [复制链接]

上一主题 下一主题
离线gzshun
 
只看楼主 倒序阅读 楼主  发表于: 2012-03-30
menu菜单实现多行多列

我参照了QT自带的例子

Diagram Scene Example


可以实现如下效果:


想要实现第一幅图的效果,有什么技巧.求救各位。
离线kimtaikee

只看该作者 1楼 发表于: 2012-03-31

离线jdwx

只看该作者 2楼 发表于: 2012-03-31
自己造一个颜色对话框,嫌麻烦就标准颜色对话框。
不就是画几个颜色块,处理鼠标事件,看看点到了哪个颜色。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线xuweistudy
只看该作者 3楼 发表于: 2012-03-31
QMenu *menu = new QMenu();
QHBoxLayout *hLayout = new QHBoxLayout);
menu->setLayout(hLayout);
QWidget *w = new QWidget();
hLayout->addWidget(w);

w窗口里你想怎么处理都可以了,不是吗!
快速回复
限100 字节
 
上一个 下一个