• 6959阅读
  • 6回复

[求助]菜鸟求助,关于QT 控件变量的问题。 [复制链接]

上一主题 下一主题
离线bluering
 
只看楼主 倒序阅读 楼主  发表于: 2008-04-14
— 本帖被 XChinux 执行加亮操作(2008-04-14) —
如何在程序中引用控件的参数名?
例如如果我需要在main函数中引用我的一个pushbutton的控件,该怎么写代码?

我第一次用QT开发,我希望像MFC中那样,可以随意在任何的函数中引用我的控件变量。不知道QT中怎么搞?还是说我的这种程序设计思想有问题。?
离线XChinux

只看该作者 1楼 发表于: 2008-04-14
那要看你的UI是如何使用的。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线bluering
只看该作者 2楼 发表于: 2008-04-14
具体点啊,我知道由.pro文件产生的.h文件中,可以直接引用控件的变量。但是如果我需要在别的文件中引用呢?例如在main。cpp中,该怎么弄
离线douboer

只看该作者 3楼 发表于: 2008-04-15
assistant查看空间用法,介绍非常详细。
如QPushButton pb = new  QPushButton()

就可以调用QPushButton 的成员函数,如pb->show();
-------------------------------------
http://logins.bokee.com
-------------------------------------
离线zzyong
只看该作者 4楼 发表于: 2008-04-17
我不太清楚你的意思,你是不是想写一个类MyClass,这个MyClass中有一个pushButton控件,然后你想在main.cpp中操作pushButton,比如让它不可用.如果是这样的话,你可以把pushButton设为public,还可以写一个函数getButton,然后return pushButton.不过用qt的信号,槽机制,程序实现的比较好的话,你根本就不需要操作pushButton
新手
离线tkfly0324
只看该作者 5楼 发表于: 2008-04-17
参数名称就是控件的名称
与mfc一样调用控件类得参数进行控制就行
离线wzy19856170

只看该作者 6楼 发表于: 2008-04-17
顶起


































室内装修
快速回复
限100 字节
 
上一个 下一个