本文介绍了在c ++中的类名后使用冒号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是从blackberry 10 helloworld程序中提取的头文件。
This is a header file extracted from a blackberry 10 helloworld program.
#ifndef ApplicationUI_HPP_
#define ApplicationUI_HPP_
#include <QObject>
namespace bb
{
namespace cascades
{
class Application;
class LocaleHandler;
}
}
class QTranslator;
/*!
* @brief Application object
*
*
*/
class ApplicationUI : public QObject
{
Q_OBJECT
public:
ApplicationUI(bb::cascades::Application *app);
virtual ~ApplicationUI() { }
private slots:
void onSystemLanguageChanged();
private:
QTranslator* m_pTranslator;
bb::cascades::LocaleHandler* m_pLocaleHandler;
};
#endif /* ApplicationUI_HPP_ */
class ApplicationUI : public QObject
这意味着什么?
推荐答案
code> ApplicationUI 从类 QObject
继承所有方法和成员变量。使用 public
意味着 QObject
的公共方法和成员在 ApplicationUI
。
It means that ApplicationUI
inherits all methods and member variables from the class QObject
. The use of public
means that the public methods and members of QObject
are also public in ApplicationUI
.
这篇关于在c ++中的类名后使用冒号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!