引用第113楼st001于2010-03-01 12:33发表的 :
恩 因为我并没做什么实际的功能,所以没提供源码,我就是按照版主大人的视频教学过程,用
Qt designer放置了一个button和lable,保存生成hello_base.ui,依照版主的hello.cpp和hello.h稍作修改,然后在增加了hello.cpp中的开头部分增加如下语句
TestLabel1 = new QLabel( this, "TextLabel1" );
TestLabel1->setGeometry( QRect( 20, 10, 80, 50 ) );
TestLabel1->setText( tr( "Test" ) );
.......
自行编写代码来产生GUI与用Qt designer来产生GUI不能同时使用.
若要自行编写代码来产生GUI, 请勿使用Qt designer.
label 的click功能与button的click功能都是用signal/slot机制来实行的.
若你明白button的click功能是如何实现, 为何会不懂如何实现label 的click功能呢?
若自己不去思考, 不去尝试, 只会养成永远依赖他人的习惯.
从失败中获取经验比模仿他人的代码更为有效!