求解答 求指导
项目:基于 Qt 的综合项目实训要求:
1、 主窗口界面,包含至少二级菜单
2、 菜单功能包括:计算器,画图板,帮助,退出
3、 打开新窗口,实现“计算器”功能,至少包括:整数四则运算、
平方、立方,其他功能不限。
4、 打开新窗口,实现“画图板”功能,至少包括:点、线、圆、
指定线条及图形颜色、移位,其他功能不限。
求高手给思路 做到一个项目里了 但是不知道怎么连接在一起 求解答 怎么能按下按钮 然后转到画图板或者计算器的界面? --------------------编程问答-------------------- 给你一个小例子。
--------------------编程问答-------------------- 这是什么???能解释一下吗?? --------------------编程问答-------------------- 连接按钮的clicked()信号和我写的RunCalculator()槽,即可满足你所说的“按下按钮 然后转到画图板或者计算器的界面”。
void RunCalculator( void )
{
QEventLoop loop;
CalculatorWidget w;
w.show( );
loop.exec( );
}
详细的,麻烦楼下大牛解释一下。 --------------------编程问答-------------------- 但是我做的是二级界面 不是按钮时菜单下的新建功能 就像文本编辑下的新建功能 它的槽函数是trigged 不是clicked...求解答。。 --------------------编程问答-------------------- 信号槽连接,在槽中show你的widget --------------------编程问答--------------------
一样的意思,你连接它的trigged信号,出发槽函数就可以了。
--------------------编程问答-------------------- 能不能哪位大神给我做一个例子????
connect(yyy, SIGNAL(trigged()), this, SLOT(doSomething()));
void XXX::doSomething()
{
//do something
}
补充:移动开发 , Qt