标签:qt
1.在C++语言中,一个派生类可以从一个基类派生,也可以从多个基类派生。从一个基类派生的继承称为单继承;从多个基类派生的继承称为多继承。
派生类的定义格式
单继承的定义格式如下:
class <派生类名>:<继承方式><基类名>
{ <派生类新定义成员> };
<继承方式>常使用如下三种关键字给予表示:
public 表示公有基类;
private 表示私有基类;
protected 表示保护基类;
2.如果所使用的类名是名字空间(namespace)中的成员,那么在使用时候需要这样使用namespace::成员。
3.程序编译中错误
行class temp : public QMainWindow编译后出现
error: redefinition of ‘class ros2opencv::temp......
的错误,是因为可能出现多次被包换的宏。可以在文件前面添加
#ifndef ros2opencv_TEMP_H
#define ros2opencv_TEMP_H
文件后面添加
#endif
4.编译出现如下错误
error: no matching function for call to ‘ros2opencv::temp::temp()‘, qnode(argc,argv)
其中temp指的是新的窗口定义的名称
标签:qt
原文地址:http://sonicmlj.blog.51cto.com/6436610/1885596