مشکل در وراثت یک کلاس جدید
-
با سلام
من یک کد دارم که وقتی در متن کد یک آبجکت می گیرم با این مشخصات، در صفحه نمایش داده می شه:
QTextBrowser AyahText = new QTextBrowser();
QScrollArea AyahScrollArea = new QScrollArea();
AyahText -> setText("salam");
AyahScrollArea -> setWidget(AyahText);
QVBoxLayout mainLayout = new QVBoxLayout();
mainLayout -> addWidget(AyahScrollArea);
اما وقتی می خواهم این را به این صورت به یک کلاس جدید منتقل کنم در صفحه نمایش داده نمی شه
class Page : public QScrollArea {...};
Page::Page()
: QScrollArea() {
AyahText = new QTextBrowser();
AyahScrollArea = new QScrollArea();
AyahText -> setText(initText);
AyahScrollArea -> setWidget(AyahText);
}
main(){
...
Page * p= new Page();
QVBoxLayout mainLayout = new QVBoxLayout();
mainLayout -> addWidget(AyahScrollArea);
}
میشه راهنماییم کنین؟ البته کد رو خیلی خلاصه و کلی فرستادم