cloudy day
جمعه 15 خرداد 1388, 16:34 عصر
سلام.
1)من تکه کد زیرو در تابع سازنده mywidgetکه از کلاس QWidgetارث می بره نوشتم و در mainبرنامه 2تا mywidget ایجاد کردم...
QPushButton *quit = new QPushButton(tr("Quit"), this);
QPushButton *ok = new QPushButton(tr("Ok"), this);
connect(quit, SIGNAL(clicked()), qApp, SLOT(quit()));
connect(ok, SIGNAL(clicked()), qApp, SLOT(aboutQt()));
حالا سوالم اینه که چرا وقتی کلید quit فشرده میشه هردو پنجره بسته میشه اما وقتی کلید ok رافشار میدیم فقط about Qt یکی اجرا میشه؟؟
2)سوال بعدیم اینه که تابع QLCDNumber::setMode()به چه دردی میخوره چون توی نمایش که همون معادل صحیحشو نشون میده؟
1)من تکه کد زیرو در تابع سازنده mywidgetکه از کلاس QWidgetارث می بره نوشتم و در mainبرنامه 2تا mywidget ایجاد کردم...
QPushButton *quit = new QPushButton(tr("Quit"), this);
QPushButton *ok = new QPushButton(tr("Ok"), this);
connect(quit, SIGNAL(clicked()), qApp, SLOT(quit()));
connect(ok, SIGNAL(clicked()), qApp, SLOT(aboutQt()));
حالا سوالم اینه که چرا وقتی کلید quit فشرده میشه هردو پنجره بسته میشه اما وقتی کلید ok رافشار میدیم فقط about Qt یکی اجرا میشه؟؟
2)سوال بعدیم اینه که تابع QLCDNumber::setMode()به چه دردی میخوره چون توی نمایش که همون معادل صحیحشو نشون میده؟