在《
C++ GUI QT4编程》第2.4节介绍了可以用toggle的pushbutton来改变截面形状,最后说道可以使用settext来改变
按钮的文字。可是这样就有一个问题settext函数是没有toggle状态的输入参数的,必须额外做一个slot函数以toggle状态作为输入参数。但是这个slot函数应该怎么加呢?toggle状态又该怎么读取呢?
书中的例子是用qt designer做的
界面,所以我试过在toggleButton上直接做
signal——slot,但是slot里没有settext,而且也不能加入toggle状态作为参数,这样我就必须得在c++源文件中添加一个slot函数,这个函数的命名该怎么做呢?怎么样才能让这个函数在setupUi中直接识别呢?还有怎么读取toggle函数呢?
http://developer.qt.nokia.com/wiki/How_to_Use_QPushButton_SimplifiedChinese这里确实提供了修改按钮文字的方法,不过这个按钮是用代码写的,而不是qt designer,而我想让setupUi函数直接识别并连接这个signal——slot