• 8341阅读
  • 3回复

【提问】Qt中能不能使用友类 [复制链接]

上一主题 下一主题
离线lzsh0428
 

只看楼主 倒序阅读 楼主  发表于: 2006-02-19
【提问】Qt中能不能使用友类
我在一个类A中定义了其友类B,B能不能访问A中各种数据类型的成员呢?比如A类中有一个公有成员QLineEdit *www1,还有一个私有成员QLineEdit *www2,那么B能不能使用这两个成员呢?怎么使用呢?
离线XChinux

只看该作者 1楼 发表于: 2006-02-19
C++可以 ,Qt中也可以,本质是一样的。
一般不提倡使用友元类,为了好操作的话多提供几个接口(包括信号、槽方式)使用即可,这样比较好。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线lzsh0428

只看该作者 2楼 发表于: 2006-02-19
我现在是想实现一个软键盘的功能,也就是在某个文本输入框中,点击一下鼠标,然后就弹出一个软键盘来,再点击软键盘上的一个按钮,则文本输入框中输入该字符!我想用友类实现这个返回,请高手指点
离线zccmin
只看该作者 3楼 发表于: 2006-02-20
我觉得没必要用友类来实现。你的问题可以这样实现:
鼠标点击后弹出一个软键盘,软键盘上的字符你可以单独实现,例如以按钮来实现,对应相应的字符,点击该字符就写如文本输入框就可以。其实很简单。
快速回复
限100 字节
 
上一个 下一个