MainWindow::MainWindow( QWidget *_parent ) : RecentFiles( _parent, RecentFiles::Files, true ) , _fileMenu( 0 ) , _editMenu( 0 ) , _helpMenu( 0 ) , _fileToolBar( 0 ) , _linkAct( 0 ) , _openAct( 0 ) , _tfAct( 0 ) , _aboutAct( 0 ) , _quitAct( 0 ) , _controller( 0 ) , _tf( 0 ) , _globalRank( 32 ) , _ranks( 10, 32 ) , _connectDialog( 0 ) { _tf = new ivs::TransferFunctionPair(); LBASSERT( _tf ); _tf->first.init( 256, ivs::tf::RGBA8 ); // rgba _tf->second.init( 256, ivs::tf::RGBA8 ); // sda _controller = new Controller( _tf, &_ranks ); LBASSERT( _controller ); setWindowTitleBase(tr( "volVisGUI" )); QTextEdit* textEdit = new QTextEdit( this ); textEdit->setEnabled( false ); setCentralWidget( textEdit ); _createActions(); _createMenus(); _createToolBars(); _createStatusBar(); _createDockWindows(); setUnifiedTitleAndToolBarOnMac( true ); _connectDialog = new ConnectDialog( this ); _connectDialog->setObjectName( QString::fromUtf8( "_connectDialog" )); _readSettings(); }
MainWindow::MainWindow() : QMainWindow(0), _ram_chart_view(0), _cpu_chart_view(0), _pony_movie(0) { setWindowTitle(tr("ft_gkrellm")); setMinimumSize(700, 1000); resize(700, 1000); _central = new QWidget; setCentralWidget(_central); _createActions(); _createMenus(); menuBar()->setNativeMenuBar(false); _createSubs(); QVBoxLayout* _cent_layout = new QVBoxLayout(); _cent_layout->addWidget(_host_sub); _cent_layout->addWidget(_cpu_sub); _cent_layout->addWidget(_ram_sub); _cent_layout->addWidget(_net_sub); _cent_layout->addWidget(_pony_sub); _central->setLayout(_cent_layout); }