PDA

View Full Version : سوال: توضیح در مورد کد



هانی هاشمی
پنج شنبه 09 آبان 1387, 17:42 عصر
سلام

دوستان می شه یه توضیح در مورد کد زیر بدین :D ممنون

#include <QApplication>
#include <QFont>
#include <QPushButton>
#include <QWidget>

class MyWidget : public QWidget
{
public:
MyWidget(QWidget *parent = 0);
};

MyWidget::MyWidget(QWidget *parent)
: QWidget(parent)
{
setFixedSize(200, 120);

QPushButton *quit = new QPushButton(tr("Quit"), this);
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 app(argc, argv);
MyWidget widget;
widget.show();
return app.exec();
}

Nima_NF
پنج شنبه 09 آبان 1387, 18:49 عصر
خیلی ساده ، فقط یک button یا همان دگمه با QPushButton می سازد که عمل کلیک موس بر روی آن را هم با دستور connect به صورت بستن پنجره تعریف می کند.