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

大侠给看个程序解决办法

2012-02-02 
大侠给看个程序#includeqapplication.h#includeqpushbutton.h#includeqfont.hclassMyWidget:publicQ

大侠给看个程序
#include   <qapplication.h>
#include   <qpushbutton.h>
#include   <qfont.h>


class   MyWidget   :   public   QWidget
{
public:
        MyWidget(   QWidget   *parent=0,   const   char   *name=0   );
};//这是什么意思啊,希望解释详细点,没学过类.嘿嘿有通俗高手没有


MyWidget::MyWidget(   QWidget   *parent,   const   char   *name   )
                :   QWidget(   parent,   name   )
{
        setMinimumSize(   200,   120   );
        setMaximumSize(   200,   120   );

        QPushButton   *quit   =   new   QPushButton(   "Quit ",   this,   "quit "   );
        quit-> setGeometry(   62,   40,   75,   30   );
        quit-> setFont(   QFont(   "Times ",   18,   QFont::Bold   )   );

        connect(   quit,   SIGNAL(clicked()),   qApp,   SLOT(quit())   );
}


int   main(   int   argc,   char   **argv   )
{
        QApplication   a(   argc,   argv   );

        MyWidget   w;
        w.setGeometry(   100,   100,   200,   120   );
        a.setMainWidget(   &w   );
        w.show();
        return   a.exec();
}


[解决办法]
父类的构造函数的参数,

构造函数执行顺序 父--> 子
析构 子-> 父
[解决办法]
从父类继承
呵呵.在学QT..
它的信号和槽的机制的确很牛.

热点排行