简介
c++调用方式:
父类名::方法名
QT调用方式:文章来源:https://www.toymoban.com/news/detail-543098.html
__super::方法文章来源地址https://www.toymoban.com/news/detail-543098.html
一、c++子类调用父类的方式
#include <iostream>
using namespace std;
class Father
{
public:
void func()
{
cout << "Father::func()" << endl;
}
};
class Child : public Father
{
public:
void func()
{
cout << "Child::func()" << endl;
Father::func(); //way1
}
};
int main()
{
Child c;
c.func();
c.Father::func(); //way2
return 0;
}
输出如下
Child::func()
Father::func()
Father::func()
二、QT 子类调用父类(当然可以用c++的方式)
void QCalendarTimeEdit::mousePressEvent(QMouseEvent *event)
{
__super::mousePressEvent(event);
if (event->button() == Qt::LeftButton)
{
popCalendarTimeWidget();
}
}
到了这里,关于c++和QT子类调用父类方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!