Astro_MainWindow::Astro_MainWindow() { // resize our window on start-up this->resize( 800, 600 ); mdi_area = new Astro_MdiArea( this ); setCentralWidget( mdi_area ); create_actions(); create_menus(); create_toolbars(); create_statusbar(); }
Window::Window(QMainWindow *parent) : QMainWindow(parent), image(NULL), last_filename(NULL) { image_label = new QLabel; image_label->setBackgroundRole(QPalette::Base); image_label->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored); image_label->setScaledContents(true); scroll_area = new QScrollArea; scroll_area->setBackgroundRole(QPalette::Dark); scroll_area->setWidget(image_label); setCentralWidget(scroll_area); create_actions(); create_menus(); create_toolbars(); setWindowTitle("Simple QT"); }