[bt-devel] KDE4, Qt4, and Windows porting... plus DCOP

Gabriel M. Beddingfield gabriel at teuton.org
Sat Aug 6 11:09:12 MST 2005


The work on a DCOP interface has me curious.  Forgive me if I'm asking dumb 
(or repeat) questions.

Have you decided on a Windows port?
Are you sticking with KDE?
Or are you still gathering information?

If you're serious about making a cross-platform app, where does DCOP (which 
AFAIK is a KDE-only protocol) fit in to all this?

How does a Windows port better serve the Church?

There are currently 3+ Sword-based Windows projects (one or two claiming to be 
"cross-platform"), in addition there are many commercial products that are 
reasonably priced.  (E.g. the free NASB QuickBible.)  While BibleTime is an 
excellent app, if the idea is to create a top-notch cross-platform app -- it 
might be better to unite with a project that's closer to realizing this goal 
than create a port to compete with them.  Porting BibleTime to Windows would 
be like doing *yet another* English translation of the Bible.

What about Mac?

There is only one Sword-based bible reader listed for Mac -- and it looks a 
little "green."  It may serve the church better to target this platform.  
That said, I don't know any Mac developers -- but prayer can solve that.

About KDE4...

They're currently working on *their* Qt4 port.  If the intent is to stick with 
KDE4, you may want to wait until their API is a little more solid.

About divorcing KDE...

I did a quick grep to try and find all the KDE objects in BibleTime, which is 
attached.  This along the same lines as what Eric posted on 8/1/04.  Most of 
the objects have Qt eqivalents with similar functionality.  So going 
KDE3->Qt4 will be about as aggrivating as going from Qt3->Qt4.  (And it *is* 
aggrivating.)  This seems to be with the exception of KHTML and DCOP... which 
will either need to be abandoned or caged.

My $.02 and opionion:

I'm conflicted, just like everyone else:

(*) I don't think a Windows port is a compelling objective, and I don't think 
it serves a need in the Church.  But, a Mac port would be compelling.
(*) In my own applications I don't like depending on KDE.  I love the idea of 
Qt4 only.  I love portable apps.  However, having kdebase be the only 
dependency *almost* seems reasonable.
(*) It would be nicer if KHTML were its own package (similar to what Apple did 
for Safari).  However, Gecko is already divided out like that.  In addition, 
since we're not trying to add things flash animation, QTextBrowser might be 
enough.

Whatever decision you make -- be decisive.  Otherwise, this question will 
continue to come up again and again.  These are fundamental issues.  They 
*will* come up again -- no matter which direction you go.  If you make a 
compromised decision now (e.g. Go all Qt4, but keep depending on kdebase), I 
don't think you'll be happy.  I think you should be all-Qt4 or all KDE.  A 
year from now when someone says "Why not better integrate with KDE" or "Let's 
move to Windows"... you need to already have an answer -- with conviction.  
"No, we are going here...."

Anyway, I'll continue to pray with you about the future of BibleTime!

Peace,
Gabriel

-- 
            G a b r i e l   M .  B e d d i n g f i e l d
...........................Today's fortune cookie.......................
Let sleeping dogs lie.
		-- Charles Dickens
........................................................................
-------------- next part --------------
-*- mode: grep -*-
/bin/grep -rn -E K[A-Z][a-z][A-Z]* * --include=*.h --include=*.cpp --exclude=*.moc.*
bibletime/util/ctoolclass.h:20: * (the function locateHTML is from Sandy Meier (KDevelop))
bibletime/util/ctoolclass.h:29:  * @author Sandy Meier of the KDevelop team.
bibletime/util/ctoolclass.cpp:29:  QString path = locate("html", KGlobal::locale()->language() + '/' + filename);
bibletime/util/ctoolclass.cpp:67:		if (!forceOverwrite && KMessageBox::warningYesNo(0,
bibletime/util/ctoolclass.cpp:72:        ) == KMessageBox::No
bibletime/util/ctoolclass.cpp:89:		KMessageBox::error(0, QString::fromLatin1("<qt>%1<BR><B>%2</B></qt>")
bibletime/util/cresmgr.cpp:53:        const KShortcut accel     = Qt::Key_F9;
bibletime/util/cresmgr.cpp:60:        const KShortcut accel     = Qt::Key_F8;
bibletime/util/cresmgr.cpp:74:        const KShortcut accel     = Qt::CTRL + Qt::Key_F;
bibletime/util/cresmgr.cpp:81:        const KShortcut accel     = Qt::CTRL + Qt::ALT + Qt::Key_F;
bibletime/util/cresmgr.cpp:103:        const KShortcut accel     = Qt::CTRL + Qt::ALT + Qt::Key_S;
bibletime/util/cresmgr.cpp:116:        const KShortcut accel     = Qt::CTRL + Qt::SHIFT + Qt::Key_F;
bibletime/util/cresmgr.cpp:123:				const KShortcut accel     = KKeySequence();
bibletime/util/cresmgr.cpp:130:					const KShortcut accel     = Qt::CTRL + Qt::ALT + Qt::Key_M;
bibletime/util/cresmgr.cpp:137:					const KShortcut accel     = Qt::CTRL + Qt::ALT + Qt::Key_H;
bibletime/util/cresmgr.cpp:144:					const KShortcut accel     = Qt::CTRL + Qt::ALT + Qt::Key_G;
bibletime/util/cresmgr.cpp:151:					const KShortcut accel     = Qt::CTRL + Qt::ALT + Qt::Key_J;
bibletime/util/cresmgr.cpp:159:        const KShortcut accel     = Qt::CTRL + Qt::Key_H;
bibletime/util/cresmgr.cpp:166:        const KShortcut accel     = Qt::CTRL + Qt::Key_G;
bibletime/util/cresmgr.cpp:173:        const KShortcut accel     = Qt::CTRL + Qt::Key_J;
bibletime/util/cresmgr.cpp:180:        const KShortcut accel     = Qt::CTRL + Qt::ALT + Qt::Key_W;
bibletime/util/cresmgr.cpp:186:      namespace editToolBar { // available as KStdAction
bibletime/util/cresmgr.cpp:190:      namespace optionsDialog { // available as KStdAction
bibletime/util/cresmgr.cpp:198:        const KShortcut accel     = Qt::Key_F4;
bibletime/util/cresmgr.cpp:209:        const KShortcut accel     = Qt::Key_F1;
bibletime/util/cresmgr.cpp:216:        const KShortcut accel     = Qt::Key_F2;
bibletime/util/cresmgr.cpp:219:      namespace bugreport { // available as KStdAction
bibletime/util/cresmgr.cpp:227:        const KShortcut accel     = Qt::Key_F3;
bibletime/util/cresmgr.cpp:230:      namespace aboutBibleTime { // available as KStdAction
bibletime/util/cresmgr.cpp:234:      namespace aboutKDE { // available as KStdAction
bibletime/util/cresmgr.cpp:376:        const KShortcut accel     = Qt::CTRL + Qt::Key_L;
bibletime/util/cresmgr.cpp:384:        const KShortcut accel     = Qt::ALT + Qt::Key_Left;
bibletime/util/cresmgr.cpp:391:        const KShortcut accel     = Qt::ALT + Qt::Key_Right;
bibletime/util/cresmgr.cpp:403:        const KShortcut accel = Qt::CTRL + Qt::Key_Y;
bibletime/util/cresmgr.cpp:408:        const KShortcut accel = Qt::CTRL + Qt::SHIFT + Qt::Key_Y;
bibletime/util/cresmgr.cpp:417:        const KShortcut accel = Qt::CTRL + Qt::Key_X;
bibletime/util/cresmgr.cpp:421:        const KShortcut accel = Qt::CTRL + Qt::SHIFT + Qt::Key_X;
bibletime/util/cresmgr.cpp:428:        const KShortcut accel = Qt::CTRL + Qt::Key_V;
bibletime/util/cresmgr.cpp:432:        const KShortcut accel = Qt::CTRL + Qt::SHIFT + Qt::Key_V;
bibletime/util/cresmgr.cpp:449:				const KShortcut accel 	= KKeySequence();
bibletime/util/cresmgr.cpp:459:        const KShortcut accel = Qt::CTRL + Qt::Key_V;
bibletime/util/cresmgr.cpp:463:        const KShortcut accel = Qt::CTRL + Qt::SHIFT + Qt::Key_V;
bibletime/util/cresmgr.cpp:479:        const KShortcut accel = KKeySequence();
bibletime/util/cresmgr.cpp:488:        const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:495:        const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:502:        const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:511:        const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:518:        const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:525:        const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:533:        const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:540:        const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:547:        const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:554:        const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:561:	      const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:567:	      const KShortcut accel   = KKeySequence();
bibletime/util/cresmgr.cpp:658:        const KShortcut accel     = Qt::CTRL + Qt::ALT + Qt::Key_M;
bibletime/util/cresmgr.h:58:        extern const KShortcut accel;
bibletime/util/cresmgr.h:65:        extern const KShortcut accel;
bibletime/util/cresmgr.h:78:        extern const KShortcut accel;
bibletime/util/cresmgr.h:85:        extern const KShortcut accel;
bibletime/util/cresmgr.h:107:        extern const KShortcut accel;
bibletime/util/cresmgr.h:120:        extern const KShortcut accel;
bibletime/util/cresmgr.h:127:				extern const KShortcut accel;
bibletime/util/cresmgr.h:134:					extern const KShortcut accel;
bibletime/util/cresmgr.h:141:					extern const KShortcut accel;
bibletime/util/cresmgr.h:148:					extern const KShortcut accel;
bibletime/util/cresmgr.h:155:					extern const KShortcut accel;
bibletime/util/cresmgr.h:163:        extern const KShortcut accel;
bibletime/util/cresmgr.h:170:        extern const KShortcut accel;
bibletime/util/cresmgr.h:177:        extern const KShortcut accel;
bibletime/util/cresmgr.h:184:        extern const KShortcut accel;
bibletime/util/cresmgr.h:190:      namespace editToolBar { // available as KStdAction
bibletime/util/cresmgr.h:194:      namespace optionsDialog { // available as KStdAction
bibletime/util/cresmgr.h:202:        extern const KShortcut accel;
bibletime/util/cresmgr.h:212:        extern const KShortcut accel;
bibletime/util/cresmgr.h:219:        extern const KShortcut accel;
bibletime/util/cresmgr.h:222:      namespace bugreport { // available as KStdAction
bibletime/util/cresmgr.h:229:        extern const KShortcut accel;
bibletime/util/cresmgr.h:232:      namespace aboutBibleTime { // available as KStdAction
bibletime/util/cresmgr.h:235:      namespace aboutKDE { // available as KStdAction
bibletime/util/cresmgr.h:356:				extern const KShortcut accel;
bibletime/util/cresmgr.h:364:				extern const KShortcut accel;
bibletime/util/cresmgr.h:371:				extern const KShortcut accel;
bibletime/util/cresmgr.h:385:        extern const KShortcut accel;
bibletime/util/cresmgr.h:390:        extern const KShortcut accel;
bibletime/util/cresmgr.h:400:        extern const KShortcut accel;
bibletime/util/cresmgr.h:405:        extern const KShortcut accel;
bibletime/util/cresmgr.h:415:        extern const KShortcut accel;
bibletime/util/cresmgr.h:420:        extern const KShortcut accel;
bibletime/util/cresmgr.h:438:        extern const KShortcut accel;
bibletime/util/cresmgr.h:452:        extern const KShortcut accel;
bibletime/util/cresmgr.h:457:        extern const KShortcut accel;
bibletime/util/cresmgr.h:473:        extern const KShortcut accel;
bibletime/util/cresmgr.h:483:        extern const KShortcut accel;
bibletime/util/cresmgr.h:490:        extern const KShortcut accel;
bibletime/util/cresmgr.h:497:        extern const KShortcut accel;
bibletime/util/cresmgr.h:506:        extern const KShortcut accel;
bibletime/util/cresmgr.h:513:        extern const KShortcut accel;
bibletime/util/cresmgr.h:520:        extern const KShortcut accel;
bibletime/util/cresmgr.h:528:        extern const KShortcut accel;
bibletime/util/cresmgr.h:535:        extern const KShortcut accel;
bibletime/util/cresmgr.h:542:        extern const KShortcut accel;
bibletime/util/cresmgr.h:549:        extern const KShortcut accel;
bibletime/util/cresmgr.h:556:	      extern const KShortcut accel;
bibletime/util/cresmgr.h:562:	      extern const KShortcut accel;
bibletime/util/cresmgr.h:664:      extern const KShortcut accel;
bibletime/bibletime_init.cpp:63:	KStartupLogo::setStatusMessage(i18n("Creating BibleTime's GUI") + QString("..."));	
bibletime/bibletime_init.cpp:84:	m_helpMenu = new KHelpMenu(this, KGlobal::instance()->aboutData(), true, actionCollection());
bibletime/bibletime_init.cpp:89:	KStartupLogo::setStatusMessage(i18n("Initializing menu- and toolbars") + QString("..."));
bibletime/bibletime_init.cpp:90:	KAction* action = 0;
bibletime/bibletime_init.cpp:92:  action = KStdAction::quit(kapp, SLOT( quit() ), actionCollection());
bibletime/bibletime_init.cpp:99:  action = new KAction(i18n("Search in &open work(s)"),
bibletime/bibletime_init.cpp:111:  action = new KAction(i18n("Search in standard &Bible"),
bibletime/bibletime_init.cpp:123:  m_viewToolbar_action = KStdAction::showToolbar(this, SLOT( slotToggleToolbar() ), actionCollection());
bibletime/bibletime_init.cpp:131:  m_viewMainIndex_action = new KToggleAction(i18n("&Show bookshelf"),
bibletime/bibletime_init.cpp:142:  m_viewInfoDisplay_action = new KToggleAction(i18n("Show &mag"),
bibletime/bibletime_init.cpp:153:  action = KStdAction::preferences(this, SLOT( slotSettingsOptions() ), actionCollection());
bibletime/bibletime_init.cpp:160:  action = new KAction(i18n("Bookshelf &Manager"),
bibletime/bibletime_init.cpp:172:	if ( actionCollection()->action( KStdAction::stdName(KStdAction::ConfigureToolbars) )) {
bibletime/bibletime_init.cpp:174:			KStdAction::stdName(KStdAction::ConfigureToolbars))
bibletime/bibletime_init.cpp:177:  action = KStdAction::configureToolbars(this, SLOT( slotSettingsToolbar() ), actionCollection());
bibletime/bibletime_init.cpp:183:	m_windowArrangementMode_action = new KActionMenu(
bibletime/bibletime_init.cpp:190:	m_windowManualMode_action = new KToggleAction(i18n("&Manual mode"),
bibletime/bibletime_init.cpp:205:	m_windowAutoTileVertical_action = new KToggleAction(i18n("Auto-tile &vertically"),
bibletime/bibletime_init.cpp:220:	m_windowAutoTileHorizontal_action = new KToggleAction(i18n("Auto-tile &horizontally"),
bibletime/bibletime_init.cpp:235:	m_windowAutoCascade_action 	= new KToggleAction(i18n("Auto-&cascade"),
bibletime/bibletime_init.cpp:250:  m_windowCascade_action = new KAction(i18n("&Cascade"),
bibletime/bibletime_init.cpp:263:  m_windowTileVertical_action = new KAction(i18n("Tile &vertically"),
bibletime/bibletime_init.cpp:274:  m_windowTileHorizontal_action = new KAction(i18n("Tile &horizontally"),
bibletime/bibletime_init.cpp:287:  m_windowCloseAll_action = new KAction(i18n("Cl&ose all"),
bibletime/bibletime_init.cpp:299:	m_windowSaveProfile_action = new KActionMenu(i18n("&Save session"),
bibletime/bibletime_init.cpp:310:  m_windowSaveToNewProfile_action = new KAction(i18n("Save as &new session"),
bibletime/bibletime_init.cpp:322:	m_windowLoadProfile_action = new KActionMenu(i18n("&Load session"),
bibletime/bibletime_init.cpp:334:	m_windowDeleteProfile_action = new KActionMenu(i18n("&Delete session"),
bibletime/bibletime_init.cpp:346:	m_windowFullscreen_action = new KToggleAction(i18n("&Fullscreen mode"),
bibletime/bibletime_init.cpp:359:	KPopupMenu* loadPopup = m_windowLoadProfile_action->popupMenu();
bibletime/bibletime_init.cpp:360:	KPopupMenu* savePopup = m_windowSaveProfile_action->popupMenu();
bibletime/bibletime_init.cpp:361:	KPopupMenu* deletePopup = m_windowDeleteProfile_action->popupMenu();
bibletime/bibletime_init.cpp:369:	if ( actionCollection()->action( KStdAction::stdName(KStdAction::HelpContents) )) {	 //delete help action if KDE created it
bibletime/bibletime_init.cpp:370:		actionCollection()->remove(actionCollection()->action(KStdAction::stdName(KStdAction::HelpContents)) );
bibletime/bibletime_init.cpp:373:  action = new KAction(i18n("&Handbook"),
bibletime/bibletime_init.cpp:385:	action = new KAction(i18n("&Bible Study Howto"),
bibletime/bibletime_init.cpp:397:	if ( actionCollection()->action( KStdAction::stdName( KStdAction::WhatsThis ) ) ) {	 //delete "What's this" action if KDE created it already
bibletime/bibletime_init.cpp:398:		KAction* action = actionCollection()->action(KStdAction::stdName( KStdAction::WhatsThis ));
bibletime/bibletime_init.cpp:403:	if ( actionCollection()->action( KStdAction::stdName( KStdAction::ReportBug ) ) ) { //delete Report Bug action if KDE created it
bibletime/bibletime_init.cpp:404:		actionCollection()->remove(actionCollection()->action(KStdAction::stdName( KStdAction::ReportBug )));
bibletime/bibletime_init.cpp:406:	action = KStdAction::reportBug(m_helpMenu, SLOT(reportBug()), actionCollection());
bibletime/bibletime_init.cpp:412:	action = new KAction(i18n("&Daily tip"),
bibletime/bibletime_init.cpp:423:	if ( actionCollection()->action( KStdAction::stdName( KStdAction::AboutApp ) ) ) {	 //delete About KDE action if KDE created it
bibletime/bibletime_init.cpp:424:		actionCollection()->remove(actionCollection()->action(KStdAction::stdName( KStdAction::AboutApp )));
bibletime/bibletime_init.cpp:426:  action = KStdAction::aboutApp(m_helpMenu, SLOT(aboutApplication()), actionCollection());
bibletime/bibletime_init.cpp:430:	if ( actionCollection()->action( KStdAction::stdName( KStdAction::AboutKDE ) ) ) {	 //delete About KDE action if KDE created it
bibletime/bibletime_init.cpp:431:		actionCollection()->remove(actionCollection()->action(KStdAction::stdName( KStdAction::AboutKDE )));
bibletime/bibletime_init.cpp:433:	action = KStdAction::aboutKDE(m_helpMenu, SLOT(aboutKDE()), actionCollection());
bibletime/bibletime_init.cpp:472:	KStartupLogo::setStatusMessage(i18n("Initializing Sword") + QString("..."));
bibletime/bibletime_init.cpp:493:				KStartupLogo::hideSplash();
bibletime/bibletime_init.cpp:502:				KStartupLogo::hideSplash();
bibletime/bibletime_init.cpp:511:				KStartupLogo::hideSplash();
bibletime/bibletime_init.cpp:523:	KStartupLogo::setStatusMessage(i18n("Initializing print system") + QString("..."));
bibletime/main.cpp:109:		KCrash::setEmergencySaveFunction(crashHandler);
bibletime/main.cpp:117:	static KCmdLineOptions options[] =
bibletime/main.cpp:126:	KAboutData aboutData(
bibletime/main.cpp:131:		KAboutData::License_GPL_V2,
bibletime/main.cpp:189:	KCmdLineArgs::init(argc, argv, &aboutData);
bibletime/main.cpp:190:	KCmdLineArgs::addCmdLineOptions( options );
bibletime/main.cpp:193:	KGlobal::dirs()->addResourceType("BT_pic", "share/apps/bibletime/pics");
bibletime/main.cpp:194:	KGlobal::dirs()->addResourceType("BT_DisplayTemplates", "share/apps/bibletime/display-templates");
bibletime/main.cpp:196:	KCmdLineArgs *args = KCmdLineArgs::parsedArgs();
bibletime/main.cpp:211:			KStartupLogo::createSplash();
bibletime/main.cpp:212:			KStartupLogo::showSplash();
bibletime/main.cpp:213:			KStartupLogo::setStatusMessage( i18n("Starting BibleTime") + QString("...") );
bibletime/main.cpp:220:      	KStandardDirs stdDirs;
bibletime/main.cpp:231:      KStartupLogo::hideSplash();
bibletime/main.cpp:239:      KStartupLogo::hideSplash();
bibletime/main.cpp:249:			KStartupLogo::hideSplash();
bibletime/main.cpp:250:			KStartupLogo::deleteSplash();
bibletime/bibletimeapp.h:15:class BibleTimeApp : public KApplication, public CPointers {
bibletime/bibletime_slots.cpp:58:class KUserDataAction : public KToggleAction {
bibletime/bibletime_slots.cpp:60:	KUserDataAction( QString caption, const KShortcut& shortcut, const QObject* receiver, const char* slot, KActionCollection* actionCollection)
bibletime/bibletime_slots.cpp:61:		: KToggleAction(caption, shortcut, receiver, slot, actionCollection), m_userData(0)
bibletime/bibletime_slots.cpp:132:	KTipDialog::setShowOnStart( CBTConfig::get(CBTConfig::tips) );
bibletime/bibletime_slots.cpp:133:	KTipDialog::showTip(this, "bibletime/tips", true);
bibletime/bibletime_slots.cpp:161:	QPtrList<KAction>::iterator end = m_windowOpenWindowsList.end();
bibletime/bibletime_slots.cpp:162:	for (QPtrList<KAction>::iterator it = m_windowOpenWindowsList.begin(); it != end; ++it ) {
bibletime/bibletime_slots.cpp:169:		m_windowActionCollection = new KActionCollection(this);
bibletime/bibletime_slots.cpp:178:		KUserDataAction* action = new KUserDataAction(w->caption(), KShortcut(), this, SLOT(slotWindowMenuActivated()), m_windowActionCollection);
bibletime/bibletime_slots.cpp:189:void BibleTime::slotUpdateWindowArrangementActions( KAction* clickedAction ){	
bibletime/bibletime_slots.cpp:287:	const KUserDataAction* action = dynamic_cast<const KUserDataAction*>(sender());
bibletime/bibletime_slots.cpp:332:	KEditToolbar dlg(actionCollection());
bibletime/bibletime_slots.cpp:382:  KPopupMenu* popup = m_windowSaveProfile_action->popupMenu();
bibletime/bibletime_slots.cpp:421:	KPopupMenu* popup = m_windowLoadProfile_action->popupMenu();
bibletime/bibletime_slots.cpp:422: //HACK: workaround the inserted & char by KPopupMenu
bibletime/bibletime_slots.cpp:491:	KPopupMenu* popup = m_windowDeleteProfile_action->popupMenu();
bibletime/bibletime_slots.cpp:492: //HACK: work around the inserted & char by KPopupMenu
bibletime/bibletime_slots.cpp:529:	KPopupMenu* savePopup = m_windowSaveProfile_action->popupMenu();
bibletime/bibletime_slots.cpp:532:	KPopupMenu* loadPopup = m_windowLoadProfile_action->popupMenu();
bibletime/bibletime_slots.cpp:535:	KPopupMenu* deletePopup = m_windowDeleteProfile_action->popupMenu();
bibletime/backend/btstringmgr.h:38:	* This code was taken from KStringHandler, which is part of the KDE libraries.
bibletime/backend/cdisplaytemplatemgr.cpp:152:	QStringList files = KGlobal::dirs()->findAllResources("BT_DisplayTemplates");
bibletime/backend/cswordlexiconmoduleinfo.cpp:70:		QString dir( KGlobal::dirs()->saveLocation("data", "bibletime/cache/") );
bibletime/backend/cswordlexiconmoduleinfo.cpp:138:		 		QString dir = KGlobal::dirs()->saveLocation("data", "bibletime/cache/");
bibletime/frontend/cexportmanager.cpp:231:	KApplication::clipboard()->setText(text);
bibletime/frontend/cexportmanager.cpp:266:	KApplication::clipboard()->setText(text);
bibletime/frontend/cexportmanager.cpp:300:	KApplication::clipboard()->setText(text);
bibletime/frontend/cexportmanager.cpp:450:  return KFileDialog::getSaveFileName(QString::null, filterString(format), 0, m_caption);
bibletime/frontend/cexportmanager.cpp:469:  	KApplication::kApplication()->processEvents(); //do not lock the GUI!    
bibletime/frontend/cexportmanager.cpp:488://     KApplication::kApplication()->processEvents(10); //do not lock the GUI!
bibletime/frontend/cexportmanager.cpp:491://     KApplication::kApplication()->processEvents(10); //do not lock the GUI!
bibletime/frontend/cexportmanager.cpp:510:  KApplication::kApplication()->processEvents(); //do not lock the GUI!
bibletime/frontend/cbtconfig.h:16:class KAccel;
bibletime/frontend/cbtconfig.h:17:class KActionCollection;
bibletime/frontend/cbtconfig.h:18:class KConfig;
bibletime/frontend/cbtconfig.h:134:  static void setupAccelSettings(const CBTConfig::keys type, KActionCollection* const actionCollection);
bibletime/frontend/cbtconfig.h:135:  static void saveAccelSettings(const CBTConfig::keys type, KActionCollection* const actionCollection);
bibletime/frontend/cbtconfig.h:143:	static KConfig* const getConfig();
bibletime/frontend/display/chtmlreaddisplay.cpp:177:void CHTMLReadDisplay::urlSelected( const QString& url, int button, int state, const QString& _target, KParts::URLArgs args){
bibletime/frontend/display/chtmlreaddisplay.cpp:206:		KApplication::kApplication()->invokeBrowser( url ); //ToDo: Not yet tested
bibletime/frontend/display/chtmlreaddisplay.cpp:256:		const int delay = KGlobalSettings::dndEventDelay();
bibletime/frontend/display/chtmlreaddisplay.cpp:288:				KApplication::sendEvent(view()->viewport(), &e);
bibletime/frontend/display/cdisplay.cpp:132:  QClipboard* cb = KApplication::clipboard();
bibletime/frontend/display/cdisplay.cpp:151:  const QString filename = KFileDialog::getSaveFileName(QString::null, filter, 0, i18n("Save document ..."));
bibletime/frontend/display/chtmlreaddisplay.h:52:	virtual void urlSelected( const QString& url, int button, int state, const QString& _target, KParts::URLArgs args);
bibletime/frontend/display/chtmlreaddisplay.h:81:    KParts::URLArgs args;
bibletime/frontend/display/cplainwritedisplay.h:14:class KAction;
bibletime/frontend/display/cplainwritedisplay.h:54:  virtual void setupToolbar(KToolBar * bar, KActionCollection * actionCollection);
bibletime/frontend/display/chtmlwritedisplay.h:17:class KToggleAction;
bibletime/frontend/display/chtmlwritedisplay.h:18:class KFontAction;
bibletime/frontend/display/chtmlwritedisplay.h:19:class KFontSizeAction;
bibletime/frontend/display/chtmlwritedisplay.h:21:class KColorButton;
bibletime/frontend/display/chtmlwritedisplay.h:37:  virtual void setupToolbar(KToolBar * bar, KActionCollection * actionCollection);
bibletime/frontend/display/chtmlwritedisplay.h:73:    KToggleAction* bold;
bibletime/frontend/display/chtmlwritedisplay.h:74:    KToggleAction* italic;
bibletime/frontend/display/chtmlwritedisplay.h:75:    KToggleAction* underline;
bibletime/frontend/display/chtmlwritedisplay.h:77:    KToggleAction* alignLeft;
bibletime/frontend/display/chtmlwritedisplay.h:78:	  KToggleAction* alignCenter;
bibletime/frontend/display/chtmlwritedisplay.h:79:  	KToggleAction* alignRight;
bibletime/frontend/display/chtmlwritedisplay.h:81:    KFontAction* fontChooser;
bibletime/frontend/display/chtmlwritedisplay.h:82:    KFontSizeAction* fontSizeChooser;
bibletime/frontend/display/chtmlwritedisplay.h:85:    KAction* selectAll;
bibletime/frontend/display/chtmlwritedisplay.h:87:  KColorButton* m_colorButton;
bibletime/frontend/display/cplainwritedisplay.cpp:84:void CPlainWriteDisplay::setupToolbar(KToolBar* /*bar*/, KActionCollection* /*actionCollection*/) {
bibletime/frontend/display/cwritedisplay.h:8:class KActionCollection;
bibletime/frontend/display/cwritedisplay.h:9:class KToolBar;
bibletime/frontend/display/cwritedisplay.h:38:  virtual void setupToolbar( KToolBar* bar, KActionCollection* actionCollection ) = 0;
bibletime/frontend/display/chtmlwritedisplay.cpp:120:void CHTMLWriteDisplay::setupToolbar(KToolBar * bar, KActionCollection * actions) {
bibletime/frontend/display/chtmlwritedisplay.cpp:121:  m_actions.fontChooser = new KFontAction( i18n("Choose a font"),
bibletime/frontend/display/chtmlwritedisplay.cpp:132:  m_actions.fontSizeChooser = new KFontSizeAction( i18n("Choose a font size"),
bibletime/frontend/display/chtmlwritedisplay.cpp:142:  m_colorButton = new KColorButton(bar);
bibletime/frontend/display/chtmlwritedisplay.cpp:149:  (new KActionSeparator())->plug(bar); //seperate font options from formatting buttons
bibletime/frontend/display/chtmlwritedisplay.cpp:151: 	m_actions.bold = new KToggleAction( i18n("Bold"),
bibletime/frontend/display/chtmlwritedisplay.cpp:162: 	m_actions.italic = new KToggleAction( i18n("Italic"),
bibletime/frontend/display/chtmlwritedisplay.cpp:173: 	m_actions.underline = new KToggleAction( i18n("Underline"),
bibletime/frontend/display/chtmlwritedisplay.cpp:185:  (new KActionSeparator())->plug(bar); //seperate formatting from alignment buttons
bibletime/frontend/display/chtmlwritedisplay.cpp:187: 	m_actions.alignLeft = new KToggleAction( i18n("Left"),
bibletime/frontend/display/chtmlwritedisplay.cpp:198: 	m_actions.alignCenter = new KToggleAction( i18n("Center"),
bibletime/frontend/display/chtmlwritedisplay.cpp:209: 	m_actions.alignRight = new KToggleAction( i18n("Right"),
bibletime/frontend/display/chtmlwritedisplay.cpp:220:// 	m_actions.alignJustify = new KToggleAction( i18n("Justify"),
bibletime/frontend/display/chtmlwritedisplay.cpp:245: 	  m_actions.selectAll = new KAction(i18n("Select all"), KShortcut(0), this, SLOT(selectAll()), this);
bibletime/frontend/display/chtmlwritedisplay.cpp:248:  KPopupMenu* popup = new KPopupMenu(this);
bibletime/frontend/cprofilemgr.cpp:16:	KStandardDirs stdDirs;
bibletime/frontend/kstartuplogo.cpp:18:KStartupLogo* KStartupLogo::startupLogo = 0;
bibletime/frontend/kstartuplogo.cpp:20:void KStartupLogo::createSplash() {
bibletime/frontend/kstartuplogo.cpp:22:	startupLogo = new KStartupLogo();
bibletime/frontend/kstartuplogo.cpp:25:void KStartupLogo::showSplash() {
bibletime/frontend/kstartuplogo.cpp:26:	if (KStartupLogo::startupLogo) {
bibletime/frontend/kstartuplogo.cpp:27:		KStartupLogo::startupLogo->show();
bibletime/frontend/kstartuplogo.cpp:31:void KStartupLogo::hideSplash() {
bibletime/frontend/kstartuplogo.cpp:37:void KStartupLogo::deleteSplash() {
bibletime/frontend/kstartuplogo.cpp:43:void KStartupLogo::setStatusMessage(const QString& message) {
bibletime/frontend/kstartuplogo.cpp:49:KStartupLogo::KStartupLogo()
bibletime/frontend/kstartuplogo.cpp:79:    (KApplication::desktop()->width()-pm.width())/2,
bibletime/frontend/kstartuplogo.cpp:80:		(KApplication::desktop()->height()-pm.height()-textLabel->height())/2,
bibletime/frontend/kstartuplogo.cpp:86:void KStartupLogo::setText(const QString text){
bibletime/frontend/kstartuplogo.cpp:89:  KApplication::kApplication()->processEvents();
bibletime/frontend/kstartuplogo.cpp:93:void KStartupLogo::raiseSplash(){
bibletime/frontend/kstartuplogo.cpp:102:void KStartupLogo::lowerSplash(){
bibletime/frontend/cswordsetupinstallsourcesdialog.cpp:119:		KURL url = KDirSelectDialog::selectDirectory(QString::null, true);
bibletime/frontend/cswordsetupmodulelistview.h:21:class CSwordSetupModuleListView : public KListView {
bibletime/frontend/cinputdialog.cpp:17:CInputDialog::CInputDialog(const QString& caption, const QString& description, const QString& text, QWidget *parent, const char *name, const bool modal ) : KDialog(parent,name,modal) {
bibletime/frontend/cinputdialog.cpp:35:	KSeparator* separator = new KSeparator(KSeparator::HLine, this);
bibletime/frontend/searchdialog/csearchdialog.cpp:84:  : KDialogBase(Tabbed, i18n("Search dialog"), Close | User1 | User2, User1, parent, "CSearchDialog", false, true, i18n("Search"), i18n("Interrupt")) {
bibletime/frontend/searchdialog/csearchdialog.cpp:239:  KApplication::kApplication()->processEvents(1);//not too long
bibletime/frontend/searchdialog/csearchdialog.cpp:299:CModuleChooser::CModuleChooser(QWidget* parent) : KListView(parent) {
bibletime/frontend/searchdialog/csearchdialog.cpp:309:  KListView::show();
bibletime/frontend/searchdialog/csearchdialog.cpp:503:		KDialogBase(Plain, i18n("Choose work(s)"), Ok, Ok, parentDialog, "CModuleChooser", false, true) {
bibletime/frontend/searchdialog/csearchdialog.cpp:516:  setButtonOKText(i18n("Use chosen work(s)"));
bibletime/frontend/searchdialog/csearchdialog.cpp:534:  KDialogBase::slotOk();
bibletime/frontend/searchdialog/csearchdialog.cpp:538:CRangeChooserDialog::RangeItem::RangeItem(QListView* view, QListViewItem* afterThis, const QString caption, const QString range) : KListViewItem(view, afterThis) {
bibletime/frontend/searchdialog/csearchdialog.cpp:566:CRangeChooserDialog::CRangeChooserDialog( QWidget* parentDialog ) : KDialogBase(Plain, i18n("Search range editor"), Default | Ok | Cancel, Ok, parentDialog, "CRangeChooserDialog", false, true) {
bibletime/frontend/searchdialog/csearchdialog.cpp:588://  setButtonOKText(i18n(""));
bibletime/frontend/searchdialog/csearchdialog.cpp:592:  m_rangeList = new KListView(plainPage());
bibletime/frontend/searchdialog/csearchdialog.cpp:625:  m_resultList = new KListView(plainPage());
bibletime/frontend/searchdialog/csearchdialog.cpp:632:  m_resultList->setSelectionModeExt(KListView::NoSelection);
bibletime/frontend/searchdialog/csearchdialog.cpp:689:    new KListViewItem(m_resultList, QString::fromUtf8(verses.GetElement(i)->getRangeText()));
bibletime/frontend/searchdialog/csearchdialog.cpp:751:  KDialogBase::slotOk();
bibletime/frontend/searchdialog/csearchdialog.cpp:769:  KDialogBase::slotDefault();  
bibletime/frontend/searchdialog/csearchdialog.cpp:774:CSearchAnalysisDialog::CSearchAnalysisDialog( ListCSwordModuleInfo modules, QWidget* parentDialog ) : KDialogBase(Plain, i18n("Search analysis"), Close, Close, parentDialog, 0, true){
bibletime/frontend/searchdialog/csearchdialog.cpp:870:			KApplication::kApplication()->processEvents(10);
bibletime/frontend/searchdialog/csearchdialog.cpp:1213: 	const QString file = KFileDialog::getSaveFileName(QString::null, 
bibletime/frontend/searchdialog/csearchdialogpages.h:23:class KComboBox;
bibletime/frontend/searchdialog/csearchdialogpages.h:24:class KActionMenu;
bibletime/frontend/searchdialog/csearchdialogpages.h:25:class KAction;
bibletime/frontend/searchdialog/csearchdialogpages.h:26:class KHistoryCombo;
bibletime/frontend/searchdialog/csearchdialogpages.h:27:class KProgress;
bibletime/frontend/searchdialog/csearchdialogpages.h:28:class KPopupMenu;
bibletime/frontend/searchdialog/csearchdialogpages.h:32:class CModuleResultView : public KListView {
bibletime/frontend/searchdialog/csearchdialogpages.h:72:  void showPopup(KListView*, QListViewItem*, const QPoint&);
bibletime/frontend/searchdialog/csearchdialogpages.h:92:    KActionMenu* saveMenu;
bibletime/frontend/searchdialog/csearchdialogpages.h:94:      KAction* result;
bibletime/frontend/searchdialog/csearchdialogpages.h:95:      KAction* resultWithText;
bibletime/frontend/searchdialog/csearchdialogpages.h:98:    KActionMenu* printMenu;
bibletime/frontend/searchdialog/csearchdialogpages.h:100:      KAction* result;
bibletime/frontend/searchdialog/csearchdialogpages.h:103:    KActionMenu* copyMenu;
bibletime/frontend/searchdialog/csearchdialogpages.h:105:      KAction* result;
bibletime/frontend/searchdialog/csearchdialogpages.h:106:      KAction* resultWithText;
bibletime/frontend/searchdialog/csearchdialogpages.h:110:  KPopupMenu* m_popup;
bibletime/frontend/searchdialog/csearchdialogpages.h:113:class CSearchResultView  : public KListView {
bibletime/frontend/searchdialog/csearchdialogpages.h:141:  virtual void showPopup(KListView*, QListViewItem* i, const QPoint& point);
bibletime/frontend/searchdialog/csearchdialogpages.h:152:    KActionMenu* saveMenu;
bibletime/frontend/searchdialog/csearchdialogpages.h:154:      KAction* result;
bibletime/frontend/searchdialog/csearchdialogpages.h:155:      KAction* resultWithText;
bibletime/frontend/searchdialog/csearchdialogpages.h:158:    KActionMenu* printMenu;
bibletime/frontend/searchdialog/csearchdialogpages.h:160:      KAction* result;
bibletime/frontend/searchdialog/csearchdialogpages.h:163:    KActionMenu* copyMenu;
bibletime/frontend/searchdialog/csearchdialogpages.h:165:      KAction* result;
bibletime/frontend/searchdialog/csearchdialogpages.h:166:      KAction* resultWithText;
bibletime/frontend/searchdialog/csearchdialogpages.h:169:  KPopupMenu* m_popup;  
bibletime/frontend/searchdialog/csearchdialogpages.h:269:  KHistoryCombo* m_searchTextCombo;
bibletime/frontend/searchdialog/csearchdialogpages.h:273:  KComboBox* m_rangeChooserCombo;
bibletime/frontend/searchdialog/csearchdialogpages.h:284:	KComboBox* m_textTypeCombo;
bibletime/frontend/searchdialog/csearchdialogpages.h:287:  KProgress* m_currentProgressBar;
bibletime/frontend/searchdialog/csearchdialogpages.h:288:  KProgress* m_overallProgressBar;
bibletime/frontend/searchdialog/csearchdialog.h:42:class CSearchDialog : public KDialogBase  {
bibletime/frontend/searchdialog/csearchdialog.h:147:class CModuleChooser : public KListView, public CPointers {
bibletime/frontend/searchdialog/csearchdialog.h:191:class CModuleChooserDialog : public KDialogBase  {
bibletime/frontend/searchdialog/csearchdialog.h:220:class CSearchAnalysisDialog : public KDialogBase  {
bibletime/frontend/searchdialog/csearchdialog.h:241:class CRangeChooserDialog : public KDialogBase {
bibletime/frontend/searchdialog/csearchdialog.h:248:  class RangeItem : public KListViewItem {
bibletime/frontend/searchdialog/csearchdialog.h:289:  KListView* m_rangeList;
bibletime/frontend/searchdialog/csearchdialog.h:290:  KListView* m_resultList;
bibletime/frontend/searchdialog/csearchdialogpages.cpp:45:#include <kparts/componentfactory.h> //KParts
bibletime/frontend/searchdialog/csearchdialogpages.cpp:52:CSearchResultView::CSearchResultView(QWidget* parent) : KListView(parent), m_module(0) {
bibletime/frontend/searchdialog/csearchdialogpages.cpp:66:  setSelectionModeExt(KListView::Extended);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:69:  m_popup = new KPopupMenu(this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:71: 	m_actions.copyMenu = new KActionMenu(i18n("Copy..."), CResMgr::searchdialog::result::foundItems::copyMenu::icon, m_popup);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:72: 	m_actions.copy.result = new KAction(i18n("Reference only"), KShortcut(0), this, SLOT(copyItems()), this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:74: 	m_actions.copy.resultWithText = new KAction(i18n("Reference with text"), KShortcut(0), this, SLOT(copyItemsWithText()), this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:78: 	m_actions.saveMenu = new KActionMenu(i18n("Save..."),CResMgr::searchdialog::result::foundItems::saveMenu::icon, m_popup);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:79: 	m_actions.save.result = new KAction(i18n("Reference only"), KShortcut(0), this, SLOT(saveItems()), this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:81: 	m_actions.save.resultWithText = new KAction(i18n("Reference with text"), KShortcut(0), this, SLOT(saveItemsWithText()), this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:85: 	m_actions.printMenu = new KActionMenu(i18n("Print..."),CResMgr::searchdialog::result::foundItems::printMenu::icon, m_popup);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:86: 	m_actions.print.result = new KAction(i18n("Reference with text"), KShortcut(0), this, SLOT(printItems()), this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:98:  connect(this, SIGNAL(contextMenu(KListView*, QListViewItem*, const QPoint&)),
bibletime/frontend/searchdialog/csearchdialogpages.cpp:99:    this, SLOT(showPopup(KListView*, QListViewItem*, const QPoint&)));    
bibletime/frontend/searchdialog/csearchdialogpages.cpp:119:  KListViewItem* item = 0;
bibletime/frontend/searchdialog/csearchdialogpages.cpp:121:    item = new KListViewItem(this, oldItem);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:140:void CSearchResultView::showPopup(KListView*, QListViewItem*, const QPoint& point){
bibletime/frontend/searchdialog/csearchdialogpages.cpp:257:CModuleResultView::CModuleResultView(QWidget* parent) : KListView(parent) {
bibletime/frontend/searchdialog/csearchdialogpages.cpp:278:  m_popup = new KPopupMenu(this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:281: 	m_actions.copyMenu = new KActionMenu(i18n("Copy..."), CResMgr::searchdialog::result::moduleList::copyMenu::icon, m_popup);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:282: 	m_actions.copy.result = new KAction(i18n("Reference only"), KShortcut(0), this, SLOT(copyResult()), this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:284: 	m_actions.copy.resultWithText = new KAction(i18n("Reference with text"), KShortcut(0), this, SLOT(copyResultWithText()), this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:288: 	m_actions.saveMenu = new KActionMenu(i18n("Save..."), CResMgr::searchdialog::result::moduleList::saveMenu::icon, m_popup);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:289: 	m_actions.save.result = new KAction(i18n("Reference only"), KShortcut(0), this, SLOT(saveResult()), this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:291: 	m_actions.save.resultWithText = new KAction(i18n("Reference with text"), KShortcut(0), this, SLOT(saveResultWithText()), this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:295: 	m_actions.printMenu = new KActionMenu(i18n("Print..."), CResMgr::searchdialog::result::moduleList::printMenu::icon, m_popup);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:296: 	m_actions.print.result = new KAction(i18n("Reference with text"), KShortcut(0), this, SLOT(printResult()), this);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:307:  connect(this, SIGNAL(contextMenu(KListView*, QListViewItem*, const QPoint&)),
bibletime/frontend/searchdialog/csearchdialogpages.cpp:308:    this, SLOT(showPopup(KListView*, QListViewItem*, const QPoint&)));
bibletime/frontend/searchdialog/csearchdialogpages.cpp:323:		item = new KListViewItem(this, (*it)->name(), QString::number(result.Count()) );
bibletime/frontend/searchdialog/csearchdialogpages.cpp:350:void CModuleResultView::showPopup(KListView*, QListViewItem*, const QPoint& point){
bibletime/frontend/searchdialog/csearchdialogpages.cpp:678:		m_searchTextCombo = new KHistoryCombo(box1);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:734:		m_textTypeCombo = new KComboBox(limitTextBox);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:752:		m_rangeChooserCombo = new KComboBox(box2);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:771:		m_currentProgressBar = new KProgress(box3);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:774:		m_overallProgressBar = new KProgress(box3);
bibletime/frontend/searchdialog/csearchdialogpages.cpp:926:		QDialog *editorDialog = KParts::ComponentFactory::createInstanceFromQuery<QDialog>( "KRegExpEditor/KRegExpEditor" );
bibletime/frontend/searchdialog/csearchdialogpages.cpp:930:			KRegExpEditorInterface *editor = static_cast<KRegExpEditorInterface *>( editorDialog->qt_cast( "KRegExpEditorInterface" ) );
bibletime/frontend/btinstallmgr.cpp:75:  QString filename = KGlobal::dirs()->saveLocation("data", "bibletime/") + "sword.conf"; //default is to assume the real location isn't writable
bibletime/frontend/btinstallmgr.cpp:109:   KProcess *proc = new KProcess;
bibletime/frontend/btinstallmgr.cpp:112:   proc->start(KProcess::Block);
bibletime/frontend/cswordsetupmodulelistview.cpp:62:	: KListView(parent), m_is_remote( is_remote )
bibletime/frontend/cprofile.cpp:32:		KStandardDirs stdDirs;
bibletime/frontend/cswordsetupdialog.cpp:48:	: KDialogBase(IconList, i18n("Bookshelf Manager"), Ok, Ok, parent, name, true, true, QString::null, QString::null, QString::null),
bibletime/frontend/cswordsetupdialog.cpp:230:  KDialogBase::slotOk();
bibletime/frontend/cswordsetupdialog.cpp:388:	if ((KMessageBox::warningYesNo(0, message, i18n("Warning")) == KMessageBox::Yes)){  //Yes was pressed.
bibletime/frontend/cswordsetupdialog.cpp:430:	KApplication::kApplication()->processEvents();
bibletime/frontend/cswordsetupdialog.cpp:462:	m_progressDialog = new KProgressDialog(0,0,i18n("Download"), QString::null, true);
bibletime/frontend/cswordsetupdialog.cpp:500:  KApplication::kApplication()->processEvents();
bibletime/frontend/cswordsetupdialog.cpp:534:	KApplication::kApplication()->processEvents();
bibletime/frontend/cswordsetupdialog.cpp:674:	if ((KMessageBox::warningYesNo(0, message, i18n("Warning")) == KMessageBox::Yes)){  //Yes was pressed.
bibletime/frontend/cswordsetupdialog.cpp:698:    m_progressDialog = new KProgressDialog(0,0,i18n("Download of work(s)"), QString::null, true);
bibletime/frontend/cswordsetupdialog.cpp:787:    KURL url = KDirSelectDialog::selectDirectory(i->text(0), true);
bibletime/frontend/cswordsetupdialog.cpp:791:				const int result = KMessageBox::warningYesNo(this, i18n("This directory is not writable, so works \
bibletime/frontend/cswordsetupdialog.cpp:794:				if (result == KMessageBox::No) {
bibletime/frontend/cswordsetupdialog.cpp:808:  KURL url = KDirSelectDialog::selectDirectory(QString::null, true);
bibletime/frontend/cswordsetupdialog.cpp:812:		const int result = KMessageBox::warningYesNo(this, i18n("This directory is not writable, \
bibletime/frontend/cswordsetupdialog.cpp:815:			if (result == KMessageBox::No) {
bibletime/frontend/coptionsdialog.h:34:class KListBox;
bibletime/frontend/coptionsdialog.h:35:class KKeyChooser;
bibletime/frontend/coptionsdialog.h:36:class KTabCtl;
bibletime/frontend/coptionsdialog.h:38:class KActionCollection;
bibletime/frontend/coptionsdialog.h:44:class COptionsDialog : public KDialogBase, public CPointers  {
bibletime/frontend/coptionsdialog.h:48:	COptionsDialog(QWidget *parent, const char *name, KActionCollection* actionCollection);
bibletime/frontend/coptionsdialog.h:94:				QGuardedPtr<KKeyChooser> keyChooser;
bibletime/frontend/coptionsdialog.h:95:				KActionCollection* actionCollection;
bibletime/frontend/coptionsdialog.h:125:			KFontChooser* fontChooser;
bibletime/frontend/coptionsdialog.cpp:64:COptionsDialog::COptionsDialog(QWidget *parent, const char *name, KActionCollection* actionCollection )
bibletime/frontend/coptionsdialog.cpp:65:	: KDialogBase(IconList, i18n("Configure BibleTime"), Ok | Cancel | Apply, Ok, parent, name, true, true, QString::null, QString::null, QString::null) {
bibletime/frontend/coptionsdialog.cpp:101:	KDialogBase::slotOk();
bibletime/frontend/coptionsdialog.cpp:112:	KDialogBase::slotApply();
bibletime/frontend/coptionsdialog.cpp:325:		m_settings.fonts.fontChooser = new KFontChooser(page, "fonts", false, QStringList(), true, 5);
bibletime/frontend/coptionsdialog.cpp:385:	m_settings.keys.application.keyChooser = new KKeyChooser(
bibletime/frontend/coptionsdialog.cpp:391: 	m_settings.keys.general.actionCollection = new KActionCollection(this, "displayActions", 0);
bibletime/frontend/coptionsdialog.cpp:397:	m_settings.keys.general.keyChooser = new KKeyChooser(
bibletime/frontend/coptionsdialog.cpp:403: 	m_settings.keys.bible.actionCollection = new KActionCollection(this, "bibleActions", 0);
bibletime/frontend/coptionsdialog.cpp:411:	m_settings.keys.commentary.actionCollection= new KActionCollection(this, "commentaryActions", 0);
bibletime/frontend/coptionsdialog.cpp:419: 	m_settings.keys.lexicon.actionCollection = new KActionCollection(this, "lexiconActions", 0);
bibletime/frontend/coptionsdialog.cpp:427: 	m_settings.keys.book.actionCollection= new KActionCollection(this, "bookActions", 0);
bibletime/frontend/coptionsdialog.cpp:440:  KTabCtl* tabCtl = new KTabCtl(page);
bibletime/frontend/coptionsdialog.cpp:919:	//delete all KKeyChoosers which may not share accels, because this class checks in all instances for key conflicts
bibletime/frontend/coptionsdialog.cpp:920: 	typedef QPtrList<KKeyChooser> KeyChooserList;
bibletime/frontend/coptionsdialog.cpp:961:		t->keyChooser = new KKeyChooser(
bibletime/frontend/cmdiarea.cpp:86:		emit sigSetToplevelCaption( KApplication::kApplication()->makeStdCaption(m_appCaption) );
bibletime/frontend/cmdiarea.h:16:class KPopupMenu;
bibletime/frontend/cinputdialog.h:16:class CInputDialog : public KDialog  {
bibletime/frontend/cbtconfig.cpp:49:		case language: 											return (KGlobal::locale()->language()).local8Bit();
bibletime/frontend/cbtconfig.cpp:265:	//return KApplication::font();
bibletime/frontend/cbtconfig.cpp:270: 	static KStaticDeleter<QFont> sd;
bibletime/frontend/cbtconfig.cpp:273:	KConfig conf("konquerorrc"); 
bibletime/frontend/cbtconfig.cpp:287:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:288:	KConfigGroupSaver groupSaver(config, "strings");
bibletime/frontend/cbtconfig.cpp:293:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:294:	KConfigGroupSaver groupSaver(config, "modules");
bibletime/frontend/cbtconfig.cpp:302:	//special behaviour for the KTipDialog class
bibletime/frontend/cbtconfig.cpp:303:	KConfig* config = CBTConfig::getConfig();	
bibletime/frontend/cbtconfig.cpp:304:	KConfigGroupSaver groupSaver(config, (ID == CBTConfig::tips) ? "TipOfDay" : "bools");
bibletime/frontend/cbtconfig.cpp:309:	KConfig* config = CBTConfig::getConfig();	
bibletime/frontend/cbtconfig.cpp:310:	KConfigGroupSaver groupSaver(config, "ints");		
bibletime/frontend/cbtconfig.cpp:315:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:316:	KConfigGroupSaver groupSaver(config, "intlists");
bibletime/frontend/cbtconfig.cpp:321:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:322:	KConfigGroupSaver groupSaver(config, "stringlists");
bibletime/frontend/cbtconfig.cpp:327:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:328:	KConfigGroupSaver groupSaver(config, getKey(ID));
bibletime/frontend/cbtconfig.cpp:360:		static KStaticDeleter<FontCache> sd;
bibletime/frontend/cbtconfig.cpp:364:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:365:	KConfigGroupSaver groupSaver(config, "font standard settings");
bibletime/frontend/cbtconfig.cpp:382:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:383:	KConfigGroupSaver groupSaver(config, "strings");
bibletime/frontend/cbtconfig.cpp:388:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:389:	KConfigGroupSaver groupSaver(config, "modules");
bibletime/frontend/cbtconfig.cpp:401:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:402:	//special behaviour to work with KTipDialog class of KDE
bibletime/frontend/cbtconfig.cpp:403:	KConfigGroupSaver groupSaver(config, (ID == CBTConfig::tips) ? "TipOfDay" : "bools");
bibletime/frontend/cbtconfig.cpp:408:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:409:	KConfigGroupSaver groupSaver(config, "ints");
bibletime/frontend/cbtconfig.cpp:414:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:415:	KConfigGroupSaver groupSaver(config, "intlists");
bibletime/frontend/cbtconfig.cpp:420:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:421:	KConfigGroupSaver groupSaver(config, "stringlists");
bibletime/frontend/cbtconfig.cpp:426:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:427:	KConfigGroupSaver groupSaver(config, getKey(ID));  
bibletime/frontend/cbtconfig.cpp:466:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:468:  KConfigGroupSaver groupSaver(config, "fonts");
bibletime/frontend/cbtconfig.cpp:515:void CBTConfig::setupAccelSettings(const CBTConfig::keys type, KActionCollection* const actionCollection) {
bibletime/frontend/cbtconfig.cpp:556:void CBTConfig::saveAccelSettings(const CBTConfig::keys type, KActionCollection* const actionCollection) {
bibletime/frontend/cbtconfig.cpp:599:	KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:600:  KConfigGroupSaver groupSaver(config, "Module keys");
bibletime/frontend/cbtconfig.cpp:616:  KConfig* config = CBTConfig::getConfig();
bibletime/frontend/cbtconfig.cpp:617:  KConfigGroupSaver groupSaver(config, "Module keys");
bibletime/frontend/cbtconfig.cpp:622:KConfig* const CBTConfig::getConfig() {
bibletime/frontend/cbtconfig.cpp:623:	KConfig* config = KGlobal::config();
bibletime/frontend/cbtconfig.cpp:625:	if (KApplication::kApplication()->sessionSaving()) {
bibletime/frontend/cbtconfig.cpp:627://  		config = KApplication::kApplication()->sessionConfig();
bibletime/frontend/cbtconfig.cpp:629:	else if (KApplication::kApplication()->isRestored()) {
bibletime/frontend/kio_ftptransport.cpp:57:		KApplication::kApplication()->processEvents(1);
bibletime/frontend/kio_ftptransport.cpp:120: 	KDirLister lister;
bibletime/frontend/kio_ftptransport.cpp:130:		KApplication::kApplication()->processEvents(1);
bibletime/frontend/kio_ftptransport.cpp:138:	KFileItemList items = lister.itemsForDir(KURL(dirURL));
bibletime/frontend/kio_ftptransport.cpp:139:	KFileItem* i = 0;
bibletime/frontend/cswordsetupdialog.h:26:class KProgressDialog;
bibletime/frontend/cswordsetupdialog.h:36:class CSwordSetupDialog : public KDialogBase, public CPointers  {
bibletime/frontend/cswordsetupdialog.h:101:  KProgressDialog* m_progressDialog;
bibletime/frontend/displaywindow/clexiconreadwindow.h:18:class KToolBarPopupAction;
bibletime/frontend/displaywindow/clexiconreadwindow.h:40://   static void insertKeyboardActions( KAccel* a );
bibletime/frontend/displaywindow/clexiconreadwindow.h:41:	static void insertKeyboardActions( KActionCollection* const a );
bibletime/frontend/displaywindow/clexiconreadwindow.h:53:  	KToolBarPopupAction* backInHistory;
bibletime/frontend/displaywindow/clexiconreadwindow.h:54:  	KToolBarPopupAction* forwardInHistory;
bibletime/frontend/displaywindow/clexiconreadwindow.h:56:    KAction* selectAll;
bibletime/frontend/displaywindow/clexiconreadwindow.h:57:    KActionMenu* copyMenu;
bibletime/frontend/displaywindow/clexiconreadwindow.h:59:      KAction* reference;
bibletime/frontend/displaywindow/clexiconreadwindow.h:60:			KAction* entry;
bibletime/frontend/displaywindow/clexiconreadwindow.h:61:      KAction* selectedText;
bibletime/frontend/displaywindow/clexiconreadwindow.h:64:    KActionMenu* saveMenu;
bibletime/frontend/displaywindow/clexiconreadwindow.h:66:      KAction* reference;
bibletime/frontend/displaywindow/clexiconreadwindow.h:67:   		KAction* entryAsPlain;
bibletime/frontend/displaywindow/clexiconreadwindow.h:68:     	KAction* entryAsHTML;
bibletime/frontend/displaywindow/clexiconreadwindow.h:71:    KActionMenu* printMenu;
bibletime/frontend/displaywindow/clexiconreadwindow.h:73:      KAction* reference;
bibletime/frontend/displaywindow/clexiconreadwindow.h:74:			KAction* entry;
bibletime/frontend/displaywindow/cplainwritewindow.cpp:34:  setMainToolBar( new KToolBar(this) );
bibletime/frontend/displaywindow/cplainwritewindow.cpp:45:	m_actions.syncWindow = new KToggleAction(i18n("Sync with active Bible"),
bibletime/frontend/displaywindow/cplainwritewindow.cpp:55:	m_actions.saveText = new KAction(i18n("Save text"),
bibletime/frontend/displaywindow/cplainwritewindow.cpp:66: 	m_actions.deleteEntry = new KAction(i18n("Delete current entry"),
bibletime/frontend/displaywindow/cplainwritewindow.cpp:77: 	m_actions.restoreText = new KAction(i18n("Restore original text"),
bibletime/frontend/displaywindow/cplainwritewindow.cpp:173:// void CPlainWriteWindow::insertKeyboardActions( KAccel* const a ) {
bibletime/frontend/displaywindow/cplainwritewindow.cpp:183:void CPlainWriteWindow::insertKeyboardActions( KActionCollection* const ){
bibletime/frontend/displaywindow/cplainwritewindow.cpp:184:/* 	new KAction(
bibletime/frontend/displaywindow/cmodulechooserbutton.h:18:class KPopupMenu;
bibletime/frontend/displaywindow/cmodulechooserbutton.h:25:class CModuleChooserButton : public KToolBarButton, public CPointers  {
bibletime/frontend/displaywindow/cmodulechooserbutton.h:54:	KPopupMenu* m_popup;
bibletime/frontend/displaywindow/cmodulechooserbutton.h:55:	QPtrList<KPopupMenu> m_submenus;
bibletime/frontend/displaywindow/cmodulechooserbar.cpp:9:  : KToolBar(parent,name),
bibletime/frontend/displaywindow/cbuttons.cpp:20://  : KToolBarButton(CResMgr::displaywindows::transliteration::icon, 0,parent,name) {
bibletime/frontend/displaywindow/cbuttons.cpp:24://   m_popup = new KPopupMenu(this);	
bibletime/frontend/displaywindow/cbuttons.cpp:81:	: KToolBarButton(CResMgr::displaywindows::displaySettings::icon, 0, parent, name)
bibletime/frontend/displaywindow/cbuttons.cpp:88: 	m_popup = new KPopupMenu(this);	
bibletime/frontend/displaywindow/cbookreadwindow.h:12:class KToggleAction;
bibletime/frontend/displaywindow/cbookreadwindow.h:21:// 	static void insertKeyboardActions( KAccel* a );
bibletime/frontend/displaywindow/cbookreadwindow.h:22:	static void insertKeyboardActions( KActionCollection* const a );
bibletime/frontend/displaywindow/cbookreadwindow.h:44:  KToggleAction* m_treeAction;
bibletime/frontend/displaywindow/cbookreadwindow.h:48://    KAction* selectAll;
bibletime/frontend/displaywindow/cbookreadwindow.h:49://    KActionMenu* copyMenu;
bibletime/frontend/displaywindow/cbookreadwindow.h:51://      KAction* reference;
bibletime/frontend/displaywindow/cbookreadwindow.h:52://			KAction* entry;
bibletime/frontend/displaywindow/cbookreadwindow.h:53://      KAction* selectedText;
bibletime/frontend/displaywindow/cbookreadwindow.h:56://    KActionMenu* saveMenu;
bibletime/frontend/displaywindow/cbookreadwindow.h:58://      KAction* reference;
bibletime/frontend/displaywindow/cbookreadwindow.h:59://   		KAction* entryAsPlain;
bibletime/frontend/displaywindow/cbookreadwindow.h:60://     	KAction* entryAsHTML;
bibletime/frontend/displaywindow/cbookreadwindow.h:63://    KActionMenu* printMenu;
bibletime/frontend/displaywindow/cbookreadwindow.h:65://      KAction* reference;
bibletime/frontend/displaywindow/cbookreadwindow.h:66://			KAction* entry;
bibletime/frontend/displaywindow/cdisplaywindow.h:28:class KAccel;
bibletime/frontend/displaywindow/cdisplaywindow.h:34:class KToolBar;
bibletime/frontend/displaywindow/cdisplaywindow.h:35:class KPopupMenu;
bibletime/frontend/displaywindow/cdisplaywindow.h:41:class CDisplayWindow : public KMainWindow, public CPointers  {
bibletime/frontend/displaywindow/cdisplaywindow.h:52:  * Insert the keyboard accelerators of this window into the given KAccel object.
bibletime/frontend/displaywindow/cdisplaywindow.h:54://   static void insertKeyboardActions( KAccel* const accel );
bibletime/frontend/displaywindow/cdisplaywindow.h:55:	static void insertKeyboardActions( KActionCollection* const a );
bibletime/frontend/displaywindow/cdisplaywindow.h:125:  void setMainToolBar( KToolBar* bar );
bibletime/frontend/displaywindow/cdisplaywindow.h:129:  KToolBar* const mainToolBar() const;
bibletime/frontend/displaywindow/cdisplaywindow.h:216:  KPopupMenu* const popup();
bibletime/frontend/displaywindow/cdisplaywindow.h:248:  KToolBar* m_mainToolBar;
bibletime/frontend/displaywindow/cdisplaywindow.h:249:  KPopupMenu* m_popupMenu;
bibletime/frontend/displaywindow/creadwindow.h:16:class KPopupMenu;
bibletime/frontend/displaywindow/creadwindow.h:25:// 	static void insertKeyboardActions( KAccel* const a );
bibletime/frontend/displaywindow/creadwindow.h:26:	static void insertKeyboardActions( KActionCollection* const a );
bibletime/frontend/displaywindow/creadwindow.cpp:156:void CReadWindow::insertKeyboardActions( KActionCollection* const ){
bibletime/frontend/displaywindow/cbuttons.h:16:class KPopupMenu;
bibletime/frontend/displaywindow/cbuttons.h:21:// class CTransliterationButton : public KToolBarButton  {
bibletime/frontend/displaywindow/cbuttons.h:39://   KPopupMenu* m_popup;
bibletime/frontend/displaywindow/cbuttons.h:49:class CDisplaySettingsButton : public KToolBarButton  {
bibletime/frontend/displaywindow/cbuttons.h:85:	KPopupMenu* m_popup;
bibletime/frontend/displaywindow/cmodulechooserbutton.cpp:22:	: KToolBarButton(iconName(), id, parent, name), 
bibletime/frontend/displaywindow/cmodulechooserbutton.cpp:76:	for ( KPopupMenu* popup = m_submenus.first(); popup; popup = m_submenus.next() ) {
bibletime/frontend/displaywindow/cmodulechooserbutton.cpp:95:	for ( KPopupMenu* popup = m_submenus.first(); popup; popup = m_submenus.next() ) {
bibletime/frontend/displaywindow/cmodulechooserbutton.cpp:138:	m_popup = new KPopupMenu(this);	
bibletime/frontend/displaywindow/cmodulechooserbutton.cpp:159:	QDict<KPopupMenu> langdict;
bibletime/frontend/displaywindow/cmodulechooserbutton.cpp:192: 			KPopupMenu* menu = new KPopupMenu;
bibletime/frontend/displaywindow/cmodulechooserbutton.cpp:244:	for ( KPopupMenu* popup = m_submenus.first(); popup; popup = m_submenus.next() ) {
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:71:void CBibleReadWindow::insertKeyboardActions( KActionCollection* const a ){
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:72:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:76:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:80:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:84:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:88:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:92:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:98:// 	new KAction(i18n("Select all"), KStdAccel::selectAll(), a, "selectAll");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:101:// 	new KAction(i18n("Copy reference only"), KShortcut(0), a, "copyReferenceOnly");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:102:// 	new KAction(i18n("Text of reference"), KShortcut(0), a, "copyTextOfReference");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:103://   new KAction(i18n("Reference with text"), KShortcut(0), a, "copyReferenceWithText");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:104:  new KAction(i18n("Copy chapter"), KShortcut(0), a, "copyChapter");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:105://   new KAction(i18n("Copy selected text"), KStdAccel::copy(), a, "copySelectedText");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:108://  	new KAction(i18n("Reference with text"), KShortcut(0), a, "saveReferenceWithText");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:109:	new KAction(i18n("Save chapter as plain text"), KShortcut(0), a, "saveChapterAsPlainText");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:110: 	new KAction(i18n("Save chapter as HTML"), KShortcut(0), a, "saveChapterAsHTML");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:111://  	new KAction(i18n("Reference with text"), KShortcut(0), a, "saveReferenceWithText");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:114:  new KAction(i18n("Print chapter"), KStdAccel::print(), a, "printChapter");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:123:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:129:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:135:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:141:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:147:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:153:	new KAction(
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:163: 	m_actions.copy.referenceOnly = new KAction(i18n("Reference only"), KShortcut(0), displayWidget()->connectionsProxy(), SLOT(copyAnchorOnly()), actionCollection(), "copyReferenceOnly");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:165:	m_actions.copy.referenceTextOnly = new KAction(i18n("Text of reference"), KShortcut(0),displayWidget()->connectionsProxy(), SLOT(copyAnchorTextOnly()), actionCollection(), "copyTextOfReference");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:167:  m_actions.copy.referenceAndText = new KAction(i18n("Reference with text"), KShortcut(0), displayWidget()->connectionsProxy(), SLOT(copyAnchorWithText()), actionCollection(), "copyReferenceWithText");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:169:  m_actions.copy.chapter = new KAction(i18n("Chapter"), KShortcut(0), this, SLOT(copyDisplayedText()), actionCollection(), "copyChapter");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:174: 	m_actions.save.referenceAndText = new KAction(i18n("Reference with text"), KShortcut(0), displayWidget()->connectionsProxy(), SLOT(saveAnchorWithText()), actionCollection(), "saveReferenceWithText");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:176:	m_actions.save.chapterAsPlain = new KAction(i18n("Chapter as plain text"), KShortcut(0), this, SLOT(saveChapterPlain()), actionCollection(), "saveChapterAsPlainText");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:178: 	m_actions.save.chapterAsHTML = new KAction(i18n("Chapter as HTML"), KShortcut(0), this, SLOT(saveChapterHTML()), actionCollection(), "saveChapterAsHTML");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:180: 	m_actions.print.reference = new KAction(i18n("Reference with text"), KShortcut(0), displayWidget()->connectionsProxy(), SLOT(printAnchorWithText()), actionCollection(), "saveReferenceWithText");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:182:  m_actions.print.chapter = new KAction(i18n("Chapter"), KShortcut(0), displayWidget()->connectionsProxy(), SLOT(printAll()), actionCollection(), "printChapter");
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:211:  (new KActionSeparator(this))->plug( popup() );
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:213: 	m_actions.copyMenu = new KActionMenu(i18n("Copy..."), CResMgr::displaywindows::bibleWindow::copyMenu::icon, popup());
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:218:  m_actions.copyMenu->insert(new KActionSeparator(this));
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:222: 	m_actions.saveMenu = new KActionMenu(i18n("Save..."),CResMgr::displaywindows::bibleWindow::saveMenu::icon, popup());
bibletime/frontend/displaywindow/cbiblereadwindow.cpp:228: 	m_actions.printMenu = new KActionMenu(i18n("Print..."),CResMgr::displaywindows::bibleWindow::printMenu::icon, popup());	
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:38:void CLexiconReadWindow::insertKeyboardActions( KActionCollection* const a ){
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:39:	new KAction(
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:43:	new KAction(
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:48:// 	new KAction(i18n("Copy reference only"), KShortcut(0), a, "copyReferenceOnly");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:49:  new KAction(i18n("Copy entry with text"), KShortcut(0), a, "copyEntryWithText");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:50:// 	new KAction(i18n("Copy selected text"), KShortcut(0), a, "copySelectedText");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:51:	new KAction(i18n("Save entry as plain text"), KShortcut(0), a, "saveEntryAsPlainText");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:52: 	new KAction(i18n("Save entry as HTML"), KShortcut(0), a, "saveEntryAsHTML");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:53://  	new KAction(i18n("Print reference only"), KShortcut(0), a, "printReferenceOnly");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:54:  new KAction(i18n("Print entry with text"), KShortcut(0), a, "printEntryWithText");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:60:	m_actions.backInHistory = dynamic_cast<KToolBarPopupAction*>(
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:67:	m_actions.forwardInHistory = dynamic_cast<KToolBarPopupAction*>(
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:75:	new KAction(
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:80:	new KAction(
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:89:  m_actions.copy.reference = new KAction(i18n("Reference only"), KShortcut(0), displayWidget()->connectionsProxy(), SLOT(copyAnchorOnly()), actionCollection(), "copyReferenceOnly");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:91:  m_actions.copy.entry = new KAction(i18n("Entry with text"), KShortcut(0), displayWidget()->connectionsProxy(), SLOT(copyAnchorWithText()), actionCollection(), "copyEntryWithText");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:96:	m_actions.save.entryAsPlain = new KAction(i18n("Entry as plain text"), KShortcut(0), this, SLOT(saveAsPlain()),actionCollection(), "saveEntryAsPlain");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:98: 	m_actions.save.entryAsHTML = new KAction(i18n("Entry as HTML"), KShortcut(0), this, SLOT(saveAsHTML()), actionCollection(), "saveEntryAsHTML");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:100: 	m_actions.print.reference = new KAction(i18n("Reference only"), KShortcut(0), displayWidget()->connectionsProxy(), SLOT(printAnchorWithText()), actionCollection(), "printReferenceOnly");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:102:  m_actions.print.entry = new KAction(i18n("Entry with text"), KShortcut(0), displayWidget()->connectionsProxy(), SLOT(printAll()), actionCollection(), "printEntryWithText");
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:142:  setMainToolBar( new KToolBar(this) );
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:160:	KAction* action = actionCollection()->action(
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:183://  	m_actions.selectAll = new KAction(i18n("Select all"), KShortcut(0), displayWidget()->connectionsProxy(), SLOT(selectAll()), actionCollection());
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:186:  (new KActionSeparator(this))->plug( popup() );
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:188: 	m_actions.copyMenu = new KActionMenu(i18n("Copy..."), CResMgr::displaywindows::lexiconWindow::copyMenu::icon, actionCollection());
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:192:  m_actions.copyMenu->insert(new KActionSeparator(this));
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:196: 	m_actions.saveMenu = new KActionMenu(i18n("Save..."), CResMgr::displaywindows::lexiconWindow::saveMenu::icon, actionCollection());
bibletime/frontend/displaywindow/clexiconreadwindow.cpp:201: 	m_actions.printMenu = new KActionMenu(i18n("Print..."), CResMgr::displaywindows::lexiconWindow::printMenu::icon, actionCollection());
bibletime/frontend/displaywindow/cwritewindow.cpp:22:// void CWriteWindow::insertKeyboardActions( KAccel* const /*a*/ ) {
bibletime/frontend/displaywindow/cwritewindow.cpp:25:void CWriteWindow::insertKeyboardActions( KActionCollection* const ){
bibletime/frontend/displaywindow/cwritewindow.cpp:26:/*	new KAction(
bibletime/frontend/displaywindow/cwritewindow.cpp:132:		switch (KMessageBox::warningYesNoCancel( this, i18n("Save text before closing?")) ) {
bibletime/frontend/displaywindow/cwritewindow.cpp:133:			case KMessageBox::Yes: { //save and close
bibletime/frontend/displaywindow/cwritewindow.cpp:138:	   	case KMessageBox::No: //don't save and close
bibletime/frontend/displaywindow/cwritewindow.cpp:156:		switch (KMessageBox::warningYesNo( this, i18n("Save changed text?")) ) {
bibletime/frontend/displaywindow/cwritewindow.cpp:157:			case KMessageBox::Yes: { //save the changes
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:26:void CCommentaryReadWindow::insertKeyboardActions( KActionCollection* const a ){
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:27:	new KAction(
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:31:	new KAction(
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:35:	new KAction(
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:39:	new KAction(
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:43:	new KAction(
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:47:	new KAction(
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:67:	m_syncButton = new KToggleAction(i18n("Sync with active Bible"),
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:99:	new KAction(
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:105:	new KAction(
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:111:	new KAction(
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:117:	new KAction(
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:123:	new KAction(
bibletime/frontend/displaywindow/ccommentaryreadwindow.cpp:129:	new KAction(
bibletime/frontend/displaywindow/cbookreadwindow.cpp:55:  m_treeAction = new KToggleAction(
bibletime/frontend/displaywindow/cbookreadwindow.cpp:65:void CBookReadWindow::insertKeyboardActions( KActionCollection* const a ) {
bibletime/frontend/displaywindow/cbookreadwindow.cpp:68:  new KToggleAction(
bibletime/frontend/displaywindow/cbookreadwindow.cpp:90:  setMainToolBar( new KToolBar(this) );
bibletime/frontend/displaywindow/cbookreadwindow.cpp:128:	KAction* action = actionCollection()->action(
bibletime/frontend/displaywindow/cmodulechooserbar.h:23:class CModuleChooserBar : public KToolBar  {
bibletime/frontend/displaywindow/cwritewindow.h:20:	static void insertKeyboardActions( KActionCollection* const a );
bibletime/frontend/displaywindow/chtmlwritewindow.cpp:33:  setMainToolBar( new KToolBar(this) );
bibletime/frontend/displaywindow/chtmlwritewindow.cpp:53:	m_actions.syncWindow = new KToggleAction(i18n("Sync with active Bible"),
bibletime/frontend/displaywindow/chtmlwritewindow.cpp:62:	m_actions.saveText = new KAction( i18n("Save text"),
bibletime/frontend/displaywindow/chtmlwritewindow.cpp:72: 	m_actions.deleteEntry = new KAction(i18n("Delete current entry"),
bibletime/frontend/displaywindow/chtmlwritewindow.cpp:82:	m_actions.restoreText = new KAction(i18n("Restore original text"),
bibletime/frontend/displaywindow/chtmlwritewindow.cpp:92:  KToolBar* bar = new KToolBar(this);
bibletime/frontend/displaywindow/chtmlwritewindow.h:12:class KAction;
bibletime/frontend/displaywindow/chtmlwritewindow.h:57:    KAction* saveText;
bibletime/frontend/displaywindow/chtmlwritewindow.h:58:    KAction* restoreText;
bibletime/frontend/displaywindow/chtmlwritewindow.h:59:    KAction* deleteEntry;
bibletime/frontend/displaywindow/chtmlwritewindow.h:60:		KToggleAction* syncWindow;
bibletime/frontend/displaywindow/ccommentaryreadwindow.h:22:	static void insertKeyboardActions( KActionCollection* const a );
bibletime/frontend/displaywindow/ccommentaryreadwindow.h:52:  KToggleAction* m_syncButton;
bibletime/frontend/displaywindow/cbiblereadwindow.h:41:	static void insertKeyboardActions( KActionCollection* const a );
bibletime/frontend/displaywindow/cbiblereadwindow.h:62:    KAction* selectAll;
bibletime/frontend/displaywindow/cbiblereadwindow.h:63:    KActionMenu* copyMenu;
bibletime/frontend/displaywindow/cbiblereadwindow.h:65:			KAction* referenceOnly;
bibletime/frontend/displaywindow/cbiblereadwindow.h:66:   		KAction* referenceTextOnly;
bibletime/frontend/displaywindow/cbiblereadwindow.h:67:     	KAction* referenceAndText;
bibletime/frontend/displaywindow/cbiblereadwindow.h:68:      KAction* chapter;
bibletime/frontend/displaywindow/cbiblereadwindow.h:69:      KAction* selectedText;
bibletime/frontend/displaywindow/cbiblereadwindow.h:72:    KActionMenu* saveMenu;
bibletime/frontend/displaywindow/cbiblereadwindow.h:74:			KAction* referenceAndText;
bibletime/frontend/displaywindow/cbiblereadwindow.h:75:   		KAction* chapterAsPlain;
bibletime/frontend/displaywindow/cbiblereadwindow.h:76:     	KAction* chapterAsHTML;
bibletime/frontend/displaywindow/cbiblereadwindow.h:79:    KActionMenu* printMenu;
bibletime/frontend/displaywindow/cbiblereadwindow.h:81:			KAction* reference;
bibletime/frontend/displaywindow/cbiblereadwindow.h:82:			KAction* chapter;
bibletime/frontend/displaywindow/cplainwritewindow.h:13:class KAction;
bibletime/frontend/displaywindow/cplainwritewindow.h:14:class KToggleAction;
bibletime/frontend/displaywindow/cplainwritewindow.h:56:  * Insert the keyboard accelerators of this window into the given KAccel object.
bibletime/frontend/displaywindow/cplainwritewindow.h:58:	static void insertKeyboardActions( KActionCollection* const a );
bibletime/frontend/displaywindow/cplainwritewindow.h:62:    KAction* saveText;
bibletime/frontend/displaywindow/cplainwritewindow.h:63:    KAction* deleteEntry;
bibletime/frontend/displaywindow/cplainwritewindow.h:64:    KAction* restoreText;
bibletime/frontend/displaywindow/cplainwritewindow.h:65:		KToggleAction* syncWindow;
bibletime/frontend/displaywindow/cdisplaywindow.cpp:68:  : KMainWindow(parent, name, WDestructiveClose),
bibletime/frontend/displaywindow/cdisplaywindow.cpp:134:void CDisplayWindow::insertKeyboardActions( KActionCollection* const a ){
bibletime/frontend/displaywindow/cdisplaywindow.cpp:135:	KStdAction::zoomIn(0, 0, a, "zoomIn"); //no slot
bibletime/frontend/displaywindow/cdisplaywindow.cpp:136:	KStdAction::zoomOut(0, 0, a, "zoomOut"); //no slot
bibletime/frontend/displaywindow/cdisplaywindow.cpp:137:	KStdAction::close(0, 0, a, "closeWindow"); //no slot
bibletime/frontend/displaywindow/cdisplaywindow.cpp:138:	KStdAction::selectAll(0,0, a, "selectAll");
bibletime/frontend/displaywindow/cdisplaywindow.cpp:139: 	KStdAction::copy(0,0, a, "copySelectedText");
bibletime/frontend/displaywindow/cdisplaywindow.cpp:141:	new KToolBarPopupAction(
bibletime/frontend/displaywindow/cdisplaywindow.cpp:148:	new KToolBarPopupAction(
bibletime/frontend/displaywindow/cdisplaywindow.cpp:157:  new KAction(i18n("Search"),
bibletime/frontend/displaywindow/cdisplaywindow.cpp:164: 	KStdAction::zoomIn(
bibletime/frontend/displaywindow/cdisplaywindow.cpp:168:	KStdAction::zoomOut(
bibletime/frontend/displaywindow/cdisplaywindow.cpp:172:	KStdAction::close(
bibletime/frontend/displaywindow/cdisplaywindow.cpp:177: 	KStdAction::selectAll(
bibletime/frontend/displaywindow/cdisplaywindow.cpp:182: 	KStdAction::copy(
bibletime/frontend/displaywindow/cdisplaywindow.cpp:187:	new KToolBarPopupAction(
bibletime/frontend/displaywindow/cdisplaywindow.cpp:193:	new KToolBarPopupAction(
bibletime/frontend/displaywindow/cdisplaywindow.cpp:212://   KMainWindow::polish();
bibletime/frontend/displaywindow/cdisplaywindow.cpp:374:KToolBar* const CDisplayWindow::mainToolBar() const{
bibletime/frontend/displaywindow/cdisplaywindow.cpp:379:void CDisplayWindow::setMainToolBar( KToolBar* bar ){
bibletime/frontend/displaywindow/cdisplaywindow.cpp:464:KPopupMenu* const CDisplayWindow::popup(){
bibletime/frontend/displaywindow/cdisplaywindow.cpp:467: 		m_popupMenu = new KPopupMenu(this);
bibletime/frontend/displaywindow/cdisplaywindow.cpp:509:	KMainWindow::showEvent(e);
bibletime/frontend/mainindex/cmainindex.cpp:71:CMainIndex::CMainIndex(QWidget *parent) : KListView(parent),
bibletime/frontend/mainindex/cmainindex.cpp:132:  m_popup = new KPopupMenu(viewport());
bibletime/frontend/mainindex/cmainindex.cpp:135:  m_actions.newFolder = new KAction(i18n("Create a new folder"), CResMgr::mainIndex::newFolder::icon, 0, this, SLOT(createNewFolder()), this);
bibletime/frontend/mainindex/cmainindex.cpp:136:  m_actions.changeFolder = new KAction(i18n("Change this folder"),CResMgr::mainIndex::changeFolder::icon, 0, this, SLOT(changeFolder()), this);
bibletime/frontend/mainindex/cmainindex.cpp:138:  m_actions.changeBookmark = new KAction(i18n("Change bookmark description"),CResMgr::mainIndex::changeBookmark::icon, 0, this, SLOT(changeBookmark()), this);
bibletime/frontend/mainindex/cmainindex.cpp:139:  m_actions.importBookmarks = new KAction(i18n("Import bookmarks"),CResMgr::mainIndex::importBookmarks::icon, 0, this, SLOT(importBookmarks()), this);
bibletime/frontend/mainindex/cmainindex.cpp:140:  m_actions.exportBookmarks = new KAction(i18n("Export bookmarks"),CResMgr::mainIndex::exportBookmarks::icon, 0, this, SLOT(exportBookmarks()), this);
bibletime/frontend/mainindex/cmainindex.cpp:141:  m_actions.printBookmarks = new KAction(i18n("Print bookmarks"),CResMgr::mainIndex::printBookmarks::icon, 0, this, SLOT(printBookmarks()), this);
bibletime/frontend/mainindex/cmainindex.cpp:143:  m_actions.deleteEntries = new KAction(i18n("Remove selected item(s)"),CResMgr::mainIndex::deleteItems::icon, 0, this, SLOT(deleteEntries()), this);
bibletime/frontend/mainindex/cmainindex.cpp:145:  m_actions.editModuleMenu = new KActionMenu(i18n("Edit this work"),CResMgr::mainIndex::editModuleMenu::icon, this);
bibletime/frontend/mainindex/cmainindex.cpp:146:  m_actions.editModulePlain = new KAction(i18n("Plain text"),CResMgr::mainIndex::editModulePlain::icon, 0, this, SLOT(editModulePlain()), this);
bibletime/frontend/mainindex/cmainindex.cpp:147:  m_actions.editModuleHTML = new KAction(i18n("HTML"),CResMgr::mainIndex::editModuleHTML::icon, 0, this, SLOT(editModuleHTML()), this);
bibletime/frontend/mainindex/cmainindex.cpp:149:  m_actions.searchInModules = new KAction(i18n("Search in selected work(s)"),CResMgr::mainIndex::search::icon, 0, this, SLOT(searchInModules()), this);
bibletime/frontend/mainindex/cmainindex.cpp:150:  m_actions.unlockModule = new KAction(i18n("Unlock this work"),CResMgr::mainIndex::unlockModule::icon, 0, this, SLOT(unlockModule()), this);
bibletime/frontend/mainindex/cmainindex.cpp:151:  m_actions.aboutModule = new KAction(i18n("About this work"),CResMgr::mainIndex::aboutModule::icon, 0, this, SLOT(aboutModule()), this);
bibletime/frontend/mainindex/cmainindex.cpp:156:  (new KActionSeparator(this))->plug(m_popup);
bibletime/frontend/mainindex/cmainindex.cpp:161:  (new KActionSeparator(this))->plug(m_popup);
bibletime/frontend/mainindex/cmainindex.cpp:163:  (new KActionSeparator(this))->plug(m_popup);
bibletime/frontend/mainindex/cmainindex.cpp:181:  connect(this, SIGNAL(contextMenu(KListView*, QListViewItem*, const QPoint&)),
bibletime/frontend/mainindex/cmainindex.cpp:182:    SLOT(contextMenu(KListView*, QListViewItem*, const QPoint&)));
bibletime/frontend/mainindex/cmainindex.cpp:238:/** Reimplementation from KListView. Returns true if the drag is acceptable for the listview. */
bibletime/frontend/mainindex/cmainindex.cpp:350:/** Returns the correct KAction object for the given type of action. */
bibletime/frontend/mainindex/cmainindex.cpp:351:KAction* const CMainIndex::action( const CItemBase::MenuAction type ) const {
bibletime/frontend/mainindex/cmainindex.cpp:384:void CMainIndex::contextMenu(KListView* /*list*/, QListViewItem* i, const QPoint& p){
bibletime/frontend/mainindex/cmainindex.cpp:396:      if (KAction* a = action(actionType))
bibletime/frontend/mainindex/cmainindex.cpp:405:      if (KAction* a = action(actionType))
bibletime/frontend/mainindex/cmainindex.cpp:417:        KAction* a = action(actionType) ;
bibletime/frontend/mainindex/cmainindex.cpp:493:	if (KMessageBox::warningYesNo(this, i18n("Do you really want to delete the selected items and child-items?"), i18n("Delete Items")) != KMessageBox::Yes) {
bibletime/frontend/mainindex/cmainindex.cpp:548:  	KMessageBox::about(this, i->module()->aboutText(), i->module()->config(CSwordModuleInfo::Description), false);
bibletime/frontend/mainindex/cmainindex.cpp:566:	KListView::startDrag();
bibletime/frontend/mainindex/cmainindex.cpp:589:  KListView::contentsDragMoveEvent(event);
bibletime/frontend/mainindex/cmainindex.cpp:598:	return KListView::drawItemHighlighter(painter, item);
bibletime/frontend/mainindex/cmainindex.cpp:613:  KListView::contentsDragLeaveEvent(e);
bibletime/frontend/mainindex/cmainindex.cpp:698:      KStandardDirs stdDirs;
bibletime/frontend/mainindex/cmainindex.h:29:class CMainIndex : public KListView {
bibletime/frontend/mainindex/cmainindex.h:82:  * Reimplementation from KListView. Returns true if the drag is acceptable for the listview.
bibletime/frontend/mainindex/cmainindex.h:86:  * Returns the correct KAction object for the given type of action.
bibletime/frontend/mainindex/cmainindex.h:88:  KAction* const action( const CItemBase::MenuAction type ) const;
bibletime/frontend/mainindex/cmainindex.h:109:  void contextMenu(KListView*, QListViewItem*, const QPoint&);
bibletime/frontend/mainindex/cmainindex.h:178:    KAction* newFolder;
bibletime/frontend/mainindex/cmainindex.h:179:    KAction* changeFolder;
bibletime/frontend/mainindex/cmainindex.h:181:    KAction* changeBookmark;
bibletime/frontend/mainindex/cmainindex.h:182:    KAction* importBookmarks;
bibletime/frontend/mainindex/cmainindex.h:183:    KAction* exportBookmarks;
bibletime/frontend/mainindex/cmainindex.h:184:    KAction* printBookmarks;
bibletime/frontend/mainindex/cmainindex.h:186:    KAction* deleteEntries;
bibletime/frontend/mainindex/cmainindex.h:188:    KActionMenu* editModuleMenu;
bibletime/frontend/mainindex/cmainindex.h:189:    KAction* editModulePlain;
bibletime/frontend/mainindex/cmainindex.h:190:    KAction* editModuleHTML;
bibletime/frontend/mainindex/cmainindex.h:192:    KAction* searchInModules;
bibletime/frontend/mainindex/cmainindex.h:193:    KAction* unlockModule;
bibletime/frontend/mainindex/cmainindex.h:194:    KAction* aboutModule;
bibletime/frontend/mainindex/cmainindex.h:196:  KPopupMenu* m_popup;
bibletime/frontend/mainindex/cindexitem.h:17:class KConfig;
bibletime/frontend/mainindex/cindexitem.h:22:class CItemBase : public KListViewItem/*, public CPointers */{
bibletime/frontend/mainindex/cindexitem.cpp:45:  : KListViewItem(mainIndex),
bibletime/frontend/mainindex/cindexitem.cpp:53:  : KListViewItem(parentItem),
bibletime/frontend/mainindex/cindexitem.cpp:122:    KListViewItem::sortChildItems( col, asc );
bibletime/frontend/mainindex/cindexitem.cpp:132:    KListViewItem::sort();
bibletime/frontend/mainindex/cindexitem.cpp:482:  KListViewItem::setOpen(open);
bibletime/frontend/mainindex/cindexitem.cpp:711:    KConfig* config = new KSimpleConfig( fileName );
bibletime/frontend/mainindex/cindexitem.cpp:713:    KConfigGroupSaver groupSaver(config, configFileName.isEmpty() ? "Groupmanager" : "Bookmarks");
bibletime/frontend/mainindex/cindexitem.cpp:946:  KStandardDirs stdDirs;
bibletime/frontend/mainindex/cindexitem.cpp:969:  QString fileName = KFileDialog::getSaveFileName(QString::null, i18n("*.btb | BibleTime bookmark files (*.btb)\n*.* | All files (*.*)"), 0, i18n("BibleTime - Export bookmarks"));
bibletime/frontend/mainindex/cindexitem.cpp:977:  QString fileName = KFileDialog::getOpenFileName(QString::null, i18n("*.btb | BibleTime bookmark files (*.btb)\n*.* | All files (*.*)"), 0, i18n("BibleTime - Import bookmarks"));
bibletime/frontend/cinfodisplay.cpp:58:	KStdAction::copy(m_htmlPart->connectionsProxy(), SLOT(copySelection()), 0, "copyMagSelection");
bibletime/frontend/keychooser/crefselectdialog.h:18://class CRefSelectDialog : public KDialogBase  {
bibletime/frontend/keychooser/crefselectdialog.cpp:19://  : KDialogBase(parent, "Refenences",
bibletime/frontend/keychooser/crefselectdialog.cpp:21://		KDialogBase::Ok|KDialogBase::Cancel, KDialogBase::Ok, true),
bibletime/frontend/keychooser/cbooktreechooser.cpp:20:	: KListViewItem(parent, after),
bibletime/frontend/keychooser/cbooktreechooser.cpp:33:	: KListViewItem(parent),
bibletime/frontend/keychooser/cbooktreechooser.cpp:46:	: KListViewItem(view,after),
bibletime/frontend/keychooser/cbooktreechooser.cpp:71:	KListViewItem::setup();
bibletime/frontend/keychooser/cbooktreechooser.cpp:109:	KListViewItem::setOpen(o);
bibletime/frontend/keychooser/cbooktreechooser.cpp:128:  m_treeView = new KListView(this);
bibletime/frontend/keychooser/cbooktreechooser.cpp:280:    KApplication::setOverrideCursor(WaitCursor);
bibletime/frontend/keychooser/cbooktreechooser.cpp:283:    KApplication::restoreOverrideCursor();
bibletime/frontend/keychooser/cbooktreechooser.h:77:	class TreeItem : public KListViewItem {
bibletime/frontend/keychooser/cbooktreechooser.h:98:	KListView* m_treeView;
bibletime/frontend/kstartuplogo.h:16:class KStartupLogo : public QWidget {
bibletime/frontend/kstartuplogo.h:50:	KStartupLogo();
bibletime/frontend/kstartuplogo.h:54:	static KStartupLogo* startupLogo;
bibletime/bibletime.h:28:class KToggleAction;
bibletime/bibletime.h:29:class KAccel;
bibletime/bibletime.h:30:class KPopupMenu;
bibletime/bibletime.h:31:class KAction;
bibletime/bibletime.h:32:class KActionMenu;
bibletime/bibletime.h:33:class KActionCollection;
bibletime/bibletime.h:117: * This is the main class of BibleTime! This class creates the GUI, the KAction objects
bibletime/bibletime.h:124:class BibleTime : public KMainWindow {
bibletime/bibletime.h:233:	void readProperties(KConfig* config);
bibletime/bibletime.h:237:	void saveProperties(KConfig* myConfig);	
bibletime/bibletime.h:262:	void slotUpdateWindowArrangementActions( KAction* );
bibletime/bibletime.h:347:	KToggleAction*	m_viewToolbar_action;
bibletime/bibletime.h:348:	KToggleAction*	m_viewMainIndex_action;
bibletime/bibletime.h:349:	KToggleAction*	m_viewInfoDisplay_action;
bibletime/bibletime.h:352:	KAction*	m_windowCascade_action;
bibletime/bibletime.h:353:	KAction*	m_windowTileHorizontal_action;
bibletime/bibletime.h:354:	KAction*	m_windowTileVertical_action;
bibletime/bibletime.h:355:	KActionMenu* m_windowArrangementMode_action;
bibletime/bibletime.h:356:	KToggleAction*	m_windowManualMode_action;
bibletime/bibletime.h:357:	KToggleAction*	m_windowAutoCascade_action;
bibletime/bibletime.h:358:	KToggleAction*	m_windowAutoTileVertical_action;
bibletime/bibletime.h:359:	KToggleAction*	m_windowAutoTileHorizontal_action;
bibletime/bibletime.h:360:	KAction*	m_windowCloseAll_action;
bibletime/bibletime.h:362:	KActionCollection* m_windowActionCollection;
bibletime/bibletime.h:364:	KActionMenu*	m_windowSaveProfile_action;
bibletime/bibletime.h:365: 	KAction*	m_windowSaveToNewProfile_action;
bibletime/bibletime.h:366:	KActionMenu*	m_windowLoadProfile_action;
bibletime/bibletime.h:367:	KActionMenu*	m_windowDeleteProfile_action;
bibletime/bibletime.h:368:	KToggleAction*	m_windowFullscreen_action;
bibletime/bibletime.h:370:	QPtrList<KAction> m_windowOpenWindowsList;
bibletime/bibletime.h:372:	KHelpMenu* m_helpMenu;
bibletime/bibletime.cpp:46:  : KMainWindow(0,0, WType_TopLevel),
bibletime/bibletime.cpp:235:void BibleTime::saveProperties(KConfig* /*myConfig*/){
bibletime/bibletime.cpp:240:void BibleTime::readProperties(KConfig* /*myConfig*/){
bibletime/bibletime.cpp:252:	KMainWindow::setPlainCaption( KApplication::kApplication()->makeStdCaption( m_mdi->currentApplicationCaption() ) );
bibletime/bibletime.cpp:257:	KMainWindow::setPlainCaption( KApplication::kApplication()->makeStdCaption( m_mdi->currentApplicationCaption() ) );
bibletime/bibletime.cpp:262:  KCmdLineArgs *args = KCmdLineArgs::parsedArgs();
bibletime/bibletime.cpp:279:      KRandomSequence rs;
bibletime/bibletime.cpp:294:  KMainWindow::polish();


More information about the bt-devel mailing list