غیر قابل دسترس بودن Qwidget های دیگه در QT - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

غیر قابل دسترس بودن Qwidget های دیگه در QT

0 امتیاز
سلام...

وقتی QmessageBox میسازم تا OK نکنمش به Qwidget های زیرش نمیتونم دسترسی داشته باشم......

تابعی هست که بتونم با اون به Qwidget این خاصیتو بدم؟؟؟
سوال شده اردیبهشت 24, 1393  بوسیله ی programmer (امتیاز 139)   9 19 32

2 پاسخ

+1 امتیاز
 
بهترین پاسخ
شئی که از QMessageBox ساختی parentش رو صفر قرار بده حله...
پاسخ داده شده اردیبهشت 26, 1393 بوسیله ی amc (امتیاز 280)   3 5 16
انتخاب شد خرداد 4, 1393 بوسیله ی programmer
+2 امتیاز

نه چیز خاصی نیست مگر این که از close event ها استفاده کنی

به جای QWidget از QDialog و exec استفاده کن

    Dialog *d=new Dialog;
    d->exec();

 

پاسخ داده شده اردیبهشت 24, 1393 بوسیله ی BlueBlade (امتیاز 15,315)   15 18 89
...