All pastes #191492 Raw Edit

Something

public cpp v1 · immutable
·published 2006-10-05 01:13 UTC
rendered paste body
#include "klue.h"#include <qvbox.h>#include <qhbox.h>#include <qlabel.h>#include <kstatusbar.h>#include <kpopupmenu.h>#include <kaction.h>#include <kmenubar.h>#include <kmainwindow.h>#include <klocale.h>#include <ktextedit.h>#include "prefdialog.h"#include "kluewidget.h"klue::klue() : KMainWindow( 0, "klue" ), m_prefDialog(0){		// create drop-down menus	KPopupMenu *menuFile = new KPopupMenu( this );	KPopupMenu *menuEdit = new KPopupMenu( this );	KPopupMenu *menuSettings  = new KPopupMenu( this );		// add drop-down menus to main menu bar	menuBar()->insertItem( "&File", menuFile );	menuBar()->insertItem( "&Edit", menuEdit );	menuBar()->insertItem( "&Settings", menuSettings );	menuBar()->insertItem( "&Help", helpMenu() );	KAction *actionAdd  = new KAction( "&Quit", ALT+Key_Q, this, SLOT( quit() ), this, "Q");	KAction *actionConf  = new KAction( "&Configure Klue", ALT+Key_C, this, SLOT( showConfigureDialog() ), this, "C");	actionAdd->plug( menuFile );	actionConf->plug( menuSettings );	statusBar()->message("Ready.");		m_klueWidget = new KlueWidget( this );	setCentralWidget( m_klueWidget );}void klue::quit(){	emit close();}void klue::showConfigureDialog(){	if (m_prefDialog==0)        	m_prefDialog = new PrefDialog(this);		m_prefDialog->exec();}klue::~klue(){}#include "klue.moc"