• 4150阅读
  • 6回复

全局控制问题 [复制链接]

上一主题 下一主题
离线downstairs
 

只看楼主 倒序阅读 楼主  发表于: 2010-01-29
工程结构如下
main ┬ CLASS1.cpp─ CLASS4.cpp─CLASS5.cpp
         ├  CLASS2.cpp
         └  CLASS3.cpp  

每个.cpp中都有单独的元件被new

class3.cpp的元件如何访问class5中的元件??

搞了一天了。。未果。。望高人前来鄙视一下。谢谢
喜爱编程的猫头鹰
离线linjack

只看该作者 1楼 发表于: 2010-01-29
假如说你在class5中有一个控件叫qpushbutton,获得该控件指针的函数是getControl()。在Class3中定义一个class5的对象,比如是obj5,那么可以通过qpushbutton* pCtl = obj5.getControl()来获得控件control的指针,通过这个指针可以对控件control全权控制。加油!
加油学QT
离线benbenmajia

只看该作者 2楼 发表于: 2010-01-29
建议你先系统学习一下C++语法,一个class调用另一个class的函数什么的
安然.....
离线benbenmajia

只看该作者 3楼 发表于: 2010-01-29
QT中的函数接口用的是QT库中的,但是语法基本上还是C++得语法
安然.....
离线downstairs

只看该作者 4楼 发表于: 2010-01-29
必须得获得它的实例才能访问 啊。。。。。。哎  如果有一千个类。。那不得
喜爱编程的猫头鹰
离线downstairs

只看该作者 5楼 发表于: 2010-01-29
哎。。 必须用 a->b->object 这样的形式。一直找到需要的变量实例。。。。才可以建立连接。。看来不能搞的层次太深了。要不然。。。一千个->谁受得了。。
喜爱编程的猫头鹰
离线yangfanxing
只看该作者 6楼 发表于: 2010-01-29
纯粹不知所谓的仍叹一声气华丽丽地飘过~~~
PHPWind好恶心。。。不想看这种界面。。。
快速回复
限100 字节
 
上一个 下一个