社区
C语言
帖子详情
QT中的按钮问题
小_柒
2008-09-19 11:38:42
我定义了一组按钮,这组按钮共用一个槽,如何确定点击了哪个按钮?
QPushButton *button[10];
for(int i=0; i<10; i++)
{
button = new QPushButton("test");
connect(button, SIGNAL(clicked()), this, SLOT(mySlot()));
}
就是上面这个mySlot()该如何定义和实现?
谢谢!
...全文
205
7
打赏
收藏
QT中的按钮问题
我定义了一组按钮,这组按钮共用一个槽,如何确定点击了哪个按钮? QPushButton *button[10]; for(int i=0; i<10; i++) { button = new QPushButton("test"); connect(button, SIGNAL(clicked()), this, SLOT(mySlot())); } 就是上面这个mySlot()该如何定义和实现? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
arrow_swpi
2008-12-10
打赏
举报
回复
void MyClass::mySlot()
{
//sender为信号发送者
QObject *obj=sender();
if(obj==button[0])
{
qDebug("button 0 clicked");
}
else if(obj==button[1])
{
qDebug("button 1 clicked");
}
else if ...
}
--------------------------
另外:你的上面的代码
button = new QPushButton("test");
似乎应该修改为:button[i]= new QPushButton("test");
mifeixq
2008-09-19
打赏
举报
回复
友情up,我只会gtk。。。
小_柒
2008-09-19
打赏
举报
回复
[Quote=引用 1 楼 zjw6861982 的回复:]
把按钮的资源号搞到一个数组中,查找就行了
[/Quote]
能不能详细说明一下?
小_柒
2008-09-19
打赏
举报
回复
[Quote=引用 2 楼 bitxinhai 的回复:]
new QPushButton("test"); 使用不同的名字!!!
[/Quote]
实际程序中我是使用不同名字的
bitxinhai
2008-09-19
打赏
举报
回复
new QPushButton("test"); 使用不同的名字!!!
zjw6861982
2008-09-19
打赏
举报
回复
把按钮的资源号搞到一个数组中,查找就行了
allenpettle
2008-09-19
打赏
举报
回复
使用QThread定义两个线程,一个鼠标响应事件,一个按钮查找事件。
Qt
中
按钮
(QPushButton)的大小设置
Qt
中
按钮
(QPushButton)的大小设置 设置默认大小 可以通过重写sizeHint()方法修改
按钮
的默认大小。 在布局(Layout)
中
设置大小 1.通过QSizePolicy类可以修改
按钮
的大小策略和拉伸策略。 2.也可以直接使用...
qt
中
如何模拟
按钮
点击_
Qt
实现
按钮
点击切换
按钮
图片
最近在做一个课程设计(智能家居管家),因为控制要用到门,灯...用到
Qt
中
一个很强大的方法 setStyleSheet,先给
按钮
一个初始的border图片,可以直接用ui设计工具 将资源文件添加至resouce后,可以用上图方法将
按钮
变...
Qt
将
按钮
变透明的方法
Qt
将
按钮
变透明的方法 两种方式: 第一种:flat属性: 此时
按钮
已经变成透明的 但是在实际运行时点击会出现
按钮
的形状; 若要点击时也透明,则需在stylesheet
中
输入: background:transparent; 第二种方式:直接在...
Qt
中
按钮
图标的设置、
按钮
按下时浮动效果设置 以及
QT
的EXE程序图标设置
1
Qt
中
按钮
图标的设置 QIcon myicon1; myicon1.addFile(tr(":/image/Resource/new.png")); ui->new_btn->setIcon(myicon1); ui->new_btn->setIconSize(ui->new_btn->size()); //ui.btn_calib...
Qt
设置
按钮
背景图片
用qss可以修改
按钮
的样式,但是一些复杂的图形用图片来做显示效果更好,下面给出
Qt
按钮
添加图片的方法,直接用setIcon的方法,图片会被缩放,下面的方法正常显示 //设置
按钮
图标,
按钮
的默认大小是 30*30,可以...
C语言
69,368
社区成员
243,081
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章