Qt 自定义信号问题:定义label类使其有click
我从QLabel继承了一个label类,并写入了click函数。但当我在connect信号和槽时,出现了这样的错误:E:\Qtwork\test\build-test1-...
我从QLabel继承了一个label类,并写入了click函数。但当我在connect信号和槽时,出现了这样的错误:E:\Qtwork\test\build-test1-Desktop_Qt_5_4_2_MinGW_32bit-Debug\debug\moc_widget.cpp:122: error: multiple definition of `Widget::on_label_clicked()'
因为是新手的缘故,也不大了解里面的机制,希望大神们予以帮助,万分感谢 展开
因为是新手的缘故,也不大了解里面的机制,希望大神们予以帮助,万分感谢 展开
1个回答
2015-07-18
展开全部
也可以重载一个label类,派生QLabel,重载mousePressEvent即可。
希望回答能给你带来帮助,如果还又不明白的地方请追问
你的采纳是我前进的动力答题不易互相理解
希望回答能给你带来帮助,如果还又不明白的地方请追问
你的采纳是我前进的动力答题不易互相理解
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询