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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 04:38:15

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主要用于 "修饰 "构造函数.指明构造函数只能显示使用,目的是为了防止不必要的隐式转化.