qt class 中的explicit是什么意思class MyLineEdit :public QLineEdit{Q_OBJECTpublic:explicit MyLineEdit(QWidget *parent = 0);//explicit有什么用好像不加这个也行signals:public slots:};

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 09:46:20
qtclass中的explicit是什么意思classMyLineEdit:publicQLineEdit{Q_OBJECTpublic:explicitMyLineEdit(QWidget*pare

qt class 中的explicit是什么意思class MyLineEdit :public QLineEdit{Q_OBJECTpublic:explicit MyLineEdit(QWidget *parent = 0);//explicit有什么用好像不加这个也行signals:public slots:};
qt class 中的explicit是什么意思
class MyLineEdit :public QLineEdit
{
Q_OBJECT
public:
explicit MyLineEdit(QWidget *parent = 0);//explicit有什么用好像不加这个也行
signals:
public slots:
};

qt class 中的explicit是什么意思class MyLineEdit :public QLineEdit{Q_OBJECTpublic:explicit MyLineEdit(QWidget *parent = 0);//explicit有什么用好像不加这个也行signals:public slots:};
explicit主要用于 "修饰 "构造函数.指明构造函数只能显示使用,目的是为了防止不必要的隐式转化.