• 0
yacinebrca

سؤال حول ( QTabWidget و QGroupBox )

سؤال

السلام عليكم .... ;)

 

اخواني يحدث معي مشكل في استخدام كل من QTabWidget و QGroupBox

QTabWidget

اليكم هذا الكود

 QTabWidget onglets = new QTabWidget ; QWidget *page1 = new QWidget ; QWidget *page2 = new QWidget ;  page1->setLayout(layout_1); page2->setLayout(layout_2);  onglets->addTab(page1," Type I "); onglets->addTab(page2," Type II");

الآن كيف لي اضافة onglets  الى النافذة الأم ..

الكود ليس في ملف main.cpp...

 

 

:excl: :excl: :excl:

this->set...(onglets);

ماذا علي اضافة حتى اربط  onglets بالنافذة الأم

 

 

حاولت كاضافة  QVBoxLayout ...

ولم يحدث اي مشاكل في تطبيق الكو د..

QTabWidget *onglets = new QTabWidget ; QWidget *page1 = new QWidget ; QWidget *page2 = new QWidget ;  page1->setLayout(layout_1); page2->setLayout(layout_2);  onglets->addTab(page1," Type I "); onglets->addTab(page2," Type II");  QVBoxLayout *vbox = new QVBoxLayout; vbox->addWidget(onglets);  this->setLayout(vbox);

لكن أريد أن ابحث عن طريقة تقوم بهذا العمل مباشرة اي من onglets نافذة الام  ...

 

..............................................................................................

 

نفس الأمر بالنسبة QGroupBox

 

لا أعرف طريقة لربط عنصر من  QGroupBox مع عنصر من QWidget

 

اليك الكود ..

QGroupBox   *Resultat = new QGroupBox;  QVBoxLayout *vlayout = new QVBoxLayout;  vlayout->addWidget(text);  vlayout->addWidget(button);     Resultat->setLayout(vlayout);      page2->set...(Resultat);

نفس الأمر قمت بتكراره فقد اضفت QVBoxLayout

 QGroupBox   *Resultat = new QGroupBox ;  QVBoxLayout *vlayout  = new QVBoxLayout ;  QVBoxLayout *layout   = new QVBoxLayout ;    vlayout->addWidget(text);  vlayout->addWidget(button);    Resultat->setLayout(vlayout);    layout->addWidget(Resultat);  page2->setLayout(layout);

اريد اأن اقوم بريط العناصر بدون اضافة QVBoxLayout...

 

 

 

ارجوا من الاخوة ان يتقدموا لنا بالاجابة وبعض الشرح والنعليق

ان لم يكن في ذلك مشقة عليهم

 

وجزاهم الله كل خير .

 

 

 

 

السلام عليكم ...

تم تعديل بواسطه yacinebrca
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

2 إجابة على هذا السؤال .

  • 0

اخواني طال الانتظاااااار ...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .