恩 因为我并没做什么实际的功能,所以没提供源码,我就是按照版主大人的视频教学过程,用
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" ) );
hello.h中也有增加相应的QLabel* TestLabel1声明,
然后用版主提供的build-all编译通过,
接着使用run-all运行,发现,用Qt designer放置的button和lable正常显示了,而在hello.cpp中自定义的TestLabel1没有在窗口显示出来,我修改TestLabel1->setGeometry( QRect( 20, 10, 80, 50 ) ); 设置不同位置也没反应,因为小弟刚学QT,以前也没类似经验,所以这么基础的问题都来烦扰版主,真是不好意思。
另外版主可否将hello例程中的一个button改成clicklabel供学习研究呢,可能此有求过分了点,我是想从模仿中尽快搞懂一些基本的编程方法,望版主赐教。。