[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeedu/kmessedwords/kmessedwords
From: Anne-Marie Mahfouf <annma () kde ! org>
Date: 2004-11-09 1:19:05
Message-ID: 20041109011905.9D22216D39 () office ! kde ! org
[Download RAW message or body]
CVS commit by annma:
begin port to KConfig XT, did only the user name at the moment
A kmessedwords.kcfg 1.1
A prefs.kcfgc 1.1
M +3 -0 .cvsignore 1.9
M +2 -1 Makefile.am 1.34
M +4 -41 kmwview.cpp 1.3
M +0 -1 kmwview.h 1.3
--- kdeedu/kmessedwords/kmessedwords/.cvsignore #1.8:1.9
@@ -16,2 +16,5 @@
kmwcfgiface.cc
frontend.cc
+prefs.cc
+prefs.h
+
--- kdeedu/kmessedwords/kmessedwords/Makefile.am #1.33:1.34
@@ -1,5 +1,5 @@
####### kdevelop will overwrite this part!!! (begin)##########
bin_PROGRAMS = kmessedwords
-kmessedwords_SOURCES = minparser.cpp answer.cpp mainwindow.cpp frontend.ui \
kmwdict.ui mwconfig.cpp scores.cpp kwritewords.cpp main.cpp kmwcfgiface.ui \
kmwnewconfig.cc kmwview.cpp +kmessedwords_SOURCES = minparser.cpp answer.cpp \
mainwindow.cpp frontend.ui kmwdict.ui mwconfig.cpp scores.cpp kwritewords.cpp \
main.cpp kmwcfgiface.ui kmwnewconfig.cc kmwview.cpp prefs.kcfgc kmessedwords_LDADD \
= $(LIB_KFILE) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) $(LIBSOCKET)
@@ -9,4 +9,5 @@
xdg_apps_DATA = kmessedwords.desktop
+kde_kcfg_DATA = kmessedwords.kcfg
txt_DATA = easy.txt hard.txt medium.txt
--- kdeedu/kmessedwords/kmessedwords/kmwview.cpp #1.2:1.3
@@ -20,4 +20,5 @@
#include "mainwindow.h"
#include "kmwview.h"
+#include "prefs.h"
@@ -38,5 +39,4 @@ KmwView::KmwView(MainWindow *parent, con
config = kapp->config();
mainScreen->setAutoMask(true);
- first_run(); //makes the config file and all...
}
@@ -86,6 +86,5 @@ void KmwView::slot_try()
{
//scoring final calc thingy goes \
here :)
- config->setGroup("Environment");
- \
shareLoginName=config->readEntry("GamerName", ""); + \
shareLoginName = Prefs::gamerName();
solvedWords++;
@@ -255,6 +254,5 @@ void KmwView::resetKMW()
void KmwView::theEnd()
{
- config->setGroup("Environment");
- shareLoginName=config->readEntry("GamerName", "");
+ shareLoginName = Prefs::gamerName();
solvedWords++;
@@ -276,6 +274,5 @@ void KmwView::theReply()
void KmwView::write_scores()
{
- config->setGroup("Environment");
- shareLoginName=config->readEntry("GamerName", "");
+ shareLoginName=Prefs::gamerName();
//this is for the levels...
@@ -341,38 +338,4 @@ void KmwView::read_scores() //actually..
}
-void KmwView::first_run()
-{
- config->setGroup("First_run");
- if (config->readBoolEntry("Run",true)==true)
- {
- //KMessageBox::information(this,i18n("The player name has been set \
to that of the user account. The player name can be changed in Configure, \
Configuration."));
- config->writeEntry("Run","false");
- }
-
- struct passwd* pw;
-
- config->setGroup("Environment");
- shareLoginName=config->readEntry("GamerName","");
-
- if (shareLoginName.isEmpty())
- {
- pw = getpwuid(getuid());
- if (pw)
- {
- shareLoginName = pw->pw_gecos;
- int i = shareLoginName.find(',');
- if (i>0)
- shareLoginName.truncate(i);
- }
- config->setGroup("Environment");
- config->writeEntry("GamerName", shareLoginName);
- }
- else
- {
- kdDebug() << "Name set to user, that has been read from \
configuration file..." << endl;
- }
- kdDebug() << "Name found: " << shareLoginName << endl;
- config->sync();
-}
#include "kmwview.moc"
--- kdeedu/kmessedwords/kmessedwords/kmwview.h #1.2:1.3
@@ -76,5 +76,4 @@ protected:
*/
void resetKMW();
- void first_run();
public slots:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic