/*public*/ void Apps3::createAndDisplayFrame() { createMainFrame(); //A Shutdown manager handles the quiting of the application mainFrame->setDefaultCloseOperation(JFrame::DO_NOTHING_ON_CLOSE); displayMainFrame(mainFrame->getMaximumSize()); }
int main(int argc, char *argv[]) { QApplication a(argc, argv); QWidget* pMainWidget = createMainFrame(); pMainWidget->show(); int nRet = a.exec(); return nRet; }
KInfoCenter::KInfoCenter() : KXmlGuiWindow( 0, Qt::WindowContextHelpButtonHint ) { setWindowIcon(KIcon("hwinfo")); setWindowTitle(i18nc("Main window title", "KInfocenter")); setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); m_cWidget = new QWidget(this); setCentralWidget(m_cWidget); QVBoxLayout *cLayout = new QVBoxLayout(m_cWidget); Q_UNUSED(cLayout); cLayout->setSpacing(0); cLayout->setContentsMargins(0, 0, 0, 0); createMainFrame(); createToolBar(); //TreeWidget connect(m_sideMenu,SIGNAL(clicked(const KcmTreeItem*)),this,SLOT(itemClickedSlot(const KcmTreeItem*))); //SearchBox connect(m_searchText, SIGNAL(textChanged(QString)), m_sideMenu, SLOT(filterSideMenuSlot(QString))); connect(m_searchAction, SIGNAL(triggered(Qt::MouseButtons,Qt::KeyboardModifiers)),m_searchText,SLOT(setFocus())); //Buttons connect(m_moduleHelpAction, SIGNAL(triggered(bool)),this,SLOT(helpClickedSlot())); connect(m_exportAction, SIGNAL(triggered(bool)),this,SLOT(exportClickedSlot())); //Menu connect(m_aboutKcm, SIGNAL(triggered(bool)), this, SLOT(aboutKcmSlot())); //Startup m_searchText->completionObject()->setItems(m_sideMenu->allChildKeywords()); m_sideMenu->setFocus(Qt::OtherFocusReason); m_sideMenu->changeToFirstValidItem(); m_toolTips = new ToolTipManager(m_sideMenu); setupGUI(QSize(640,480), ToolBar | Keys | Save | Create, "kinfocenterui.rc"); m_helpAction->setMenu( dynamic_cast<KMenu*>( factory()->container("help", this) ) ); menuBar()->hide(); QAction *aboutApp = actionCollection()->action("help_about_app"); aboutApp->setIcon(KIcon("hwinfo")); }