Changeset 164
- Timestamp:
- 27/09/08 16:08:34 (5 years ago)
- Location:
- trunk/src
- Files:
-
- 2 deleted
- 3 edited
-
MainFrame.cpp (modified) (4 diffs)
-
MainFrame.h (modified) (2 diffs)
-
Makefile.am (modified) (2 diffs)
-
SettingsDB.cpp (deleted)
-
SettingsDB.h (deleted)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/MainFrame.cpp
r163 r164 91 91 m_config = new configuration::Configuration(config_file); 92 92 93 m_settingsdb = new SettingsDB(); //Get the settings database connection94 93 m_highscoredb = new HighScoreTableDB(); 95 94 … … 1090 1089 1091 1090 1091 ///TODO: delete this function 1092 1092 /** 1093 1093 * Initializes the database and stores default settings if needed. … … 1096 1096 int MainFrame::InitializeDatabase() 1097 1097 { 1098 std::ostringstream sstr; 1099 1100 1101 if (m_settingsdb->GetKey("highscoresize") == "") { //check if we need to create a new high score table 1102 m_highscoredb->SetSize(DEF_HIGHSCORESIZE); 1103 sstr<<DEF_HIGHSCORESIZE<<std::flush; 1104 m_settingsdb->SetKey("highscoresize", sstr.str()); 1105 } else { 1106 int highscoresize = atoi((m_settingsdb->GetKey("highscoresize")).c_str()); 1107 //m_highscoredb->SetSize((highscoresize>0)?highscoresize:DEF_HIGHSCORESIZE); 1108 m_highscoredb->SetSize(highscoresize); 1109 } 1110 1098 1099 int highscoresize = atoi((m_config->get("highscore-list-size")).c_str()); 1100 m_highscoredb->SetSize(highscoresize); 1111 1101 1112 1102 return 1; … … 1357 1347 // free pointers 1358 1348 delete m_config; 1359 delete m_settingsdb;1360 1349 delete m_highscoredb; 1361 1350 delete m_evt_handler; -
trunk/src/MainFrame.h
r163 r164 25 25 */ 26 26 27 #include "SettingsDB.h"28 27 #include "HighScoreTableDB.h" 29 28 #include "ScoreDice.h" … … 110 109 short int m_rollsundo; //holds the number of remaining rolls for use with the undo option 111 110 112 SettingsDB *m_settingsdb; //handles the settings database113 111 HighScoreTableDB *m_highscoredb; //handles the highscore database managment 114 112 -
trunk/src/Makefile.am
r163 r164 13 13 icon32.xpm \ 14 14 openyahtzee.cpp \ 15 SettingsDB.cpp \16 15 settings_dialog.cpp \ 17 16 settings_dialog.h \ … … 56 55 MainFrame.h \ 57 56 ObjectsID.h \ 58 SettingsDB.h \59 57 ScoreDice.h \ 60 58 UtilityFunctions.h \
Note: See TracChangeset
for help on using the changeset viewer.
