首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt带自定义参数的构造函数如何写

2012-10-10 
Qt带自定义参数的构造函数怎么写?c++的构造函数还会写,但Qt的构造函数加如自己定义的参数就不会写了例如:c

Qt带自定义参数的构造函数怎么写?
c++的构造函数还会写,但Qt的构造函数加如自己定义的参数就不会写了
例如:
class DataTerminal : public QMainWindow
{
  Q_OBJECT

public:
  explicit DataTerminal(QWidget *parent = 0,QString username);//构造函数
}
这个构造函数怎么写啊?好像得在下面这句上添加????????先调用父类初始化。。。。。
DataTerminal::DataTerminal(QWidget *parent) :
  QMainWindow(parent),
  ui(new Ui::DataTerminal)
{
  ui->setupUi(this);
}
这个怎么添加啊?求大神指点!!谢谢!最好解释下。。。

[解决办法]
explicit DataTerminal(QWidget *parent = 0,QString username);有默认值的要在后面哈。。

explicit DataTerminal(QString username,QWidget *parent = 0);

热点排行