Changeset 251:5de6dc8df85c in qutecom-coip
- Timestamp:
- Apr 13, 2010 11:02:15 PM (3 years ago)
- Branch:
- default
- Files:
-
- 9 edited
-
gui/src/coip/coip.cpp (modified) (1 diff)
-
gui/src/config/config.cpp (modified) (1 diff)
-
gui/src/manager/manager.cpp (modified) (1 diff)
-
gui/src/wizard/audiopage.cpp (modified) (2 diffs)
-
libs/coipmanager/include/coipmanager/CoIpManager.h (modified) (2 diffs)
-
libs/coipmanager/src/CoIpManager.cpp (modified) (4 diffs)
-
libs/coipmanager/src/mediamanager/MediaManager.cpp (modified) (3 diffs)
-
libs/coipmanager_threaded/include/coipmanager_threaded/TCoIpManager.h (modified) (2 diffs)
-
libs/coipmanager_threaded/src/TCoIpManager.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
gui/src/coip/coip.cpp
r177 r251 5 5 6 6 Coip::Coip(QObject * parent) 7 :TCoIpManager( *Config::self())7 :TCoIpManager(Config::self()) 8 8 { 9 9 connect(this ,SIGNAL(initialized()),this,SLOT(coipInitializedSlot())); -
gui/src/config/config.cpp
r177 r251 50 50 #endif 51 51 set(CONFIG_PATH_KEY, Path::getConfigurationDirPath() + endOfPath); 52 52 53 53 54 if (!File::exists(File::convertPathSeparators(getConfigPath()))) -
gui/src/manager/manager.cpp
r250 r251 22 22 delete Systray::self(); 23 23 delete Coip::self(); 24 delete Config::self();25 24 } 26 25 -
gui/src/wizard/audiopage.cpp
r249 r251 25 25 } 26 26 27 /*ui->comboBoxInput->setCurrentIndex(ui->comboBoxInput->findText(input)); 28 ui->comboBoxOutput->setCurrentIndex(ui->comboBoxOutput->findText(output)); 29 ui->comboBoxRinging->setCurrentIndex(ui->comboBoxRinging->findText(ringer));*/ 27 int index = ui->comboBoxInput->findData(Coip::self()->getTMediaManager().getAudioInputId()); 28 if(index > -1) 29 ui->comboBoxInput->setCurrentIndex(index); 30 31 index = ui->comboBoxOutput->findData(Coip::self()->getTMediaManager().getAudioOutputId()); 32 if(index > -1) 33 ui->comboBoxOutput->setCurrentIndex(index); 34 35 index = ui->comboBoxRinging->findData(Coip::self()->getTMediaManager().getAudioRingerId()); 36 if(index > -1) 37 ui->comboBoxRinging->setCurrentIndex(index); 38 30 39 } 31 40 … … 64 73 Coip::self()->getTMediaManager().setAudioRingerId(data.toInt()); 65 74 } 66 67 /*Config::self()->set(CoIpManagerConfig::AUDIO_INPUT_ID_KEY,_mapInput.value(ui->comboBoxInput->itemData(ui->comboBoxInput->currentIndex()).toString()).getData()); 68 Config::self()->set(CoIpManagerConfig::AUDIO_OUTPUT_ID_KEY,_mapOutput.value(ui->comboBoxOutput->itemData(ui->comboBoxOutput->currentIndex()).toString()).getData()); 69 Config::self()->set(CoIpManagerConfig::AUDIO_RINGER_ID_KEY,_mapOutput.value(ui->comboBoxRinging->itemData(ui->comboBoxRinging->currentIndex()).toString()).getData());*/ 70 71 //Config::self()->save(); 75 76 Config::self()->save(); 72 77 73 78 return true; -
libs/coipmanager/include/coipmanager/CoIpManager.h
r249 r251 115 115 * @param coIpManagerConfig config of CoIpManager. Copied internally. 116 116 */ 117 COIPMANAGER_API CoIpManager( const CoIpManagerConfig &coIpManagerConfig);117 COIPMANAGER_API CoIpManager(CoIpManagerConfig * coIpManagerConfig); 118 118 119 119 COIPMANAGER_API ~CoIpManager(); … … 195 195 MediaManager * _mediaManager; 196 196 197 CoIpManagerConfig _coIpManagerConfig;197 CoIpManagerConfig * _coIpManagerConfig; 198 198 199 199 CoIpManagerSaver * _coIpManagerSaver; -
libs/coipmanager/src/CoIpManager.cpp
r249 r251 88 88 } 89 89 90 CoIpManager::CoIpManager( const CoIpManagerConfig &coIpManagerConfig) {90 CoIpManager::CoIpManager(CoIpManagerConfig * coIpManagerConfig) { 91 91 _coIpManagerConfig = coIpManagerConfig; 92 92 _userProfileManager = NULL; … … 128 128 129 129 OWSAFE_DELETE(_mediaManager); 130 131 OWSAFE_DELETE(_coIpManagerConfig); 130 132 131 133 for (std::vector<ICoIpManagerInitPlugin *>::iterator it = _coIpManagerInitPluginVector.begin(); … … 159 161 160 162 CoIpManagerConfig & CoIpManager::getCoIpManagerConfig() { 161 return _coIpManagerConfig;163 return *_coIpManagerConfig; 162 164 } 163 165 … … 197 199 198 200 std::list<void *> pluginList = 199 CoIpManagerPluginLoader::loadPlugins(_coIpManagerConfig .getCoIpPluginsPath(),201 CoIpManagerPluginLoader::loadPlugins(_coIpManagerConfig->getCoIpPluginsPath(), 200 202 INITPLUGIN_PLUGIN_DIR, INIT_PLUGIN_NAME); 201 203 -
libs/coipmanager/src/mediamanager/MediaManager.cpp
r249 r251 136 136 { 137 137 _coIpManager.getCoIpManagerConfig().set(CoIpManagerConfig::AUDIO_OUTPUT_ID_KEY,id); 138 //_coIpManager.getCoIpManagerConfig().save();139 138 140 139 for (ICoIpManagerPluginList::const_iterator icmIt = _iCoIpManagerPluginList.begin(); … … 152 151 { 153 152 _coIpManager.getCoIpManagerConfig().set(CoIpManagerConfig::AUDIO_INPUT_ID_KEY,id); 154 //_coIpManager.getCoIpManagerConfig().save();155 153 156 154 for (ICoIpManagerPluginList::const_iterator icmIt = _iCoIpManagerPluginList.begin(); … … 168 166 { 169 167 _coIpManager.getCoIpManagerConfig().set(CoIpManagerConfig::AUDIO_RINGER_ID_KEY,id); 170 //_coIpManager.getCoIpManagerConfig().save();171 168 172 169 for (ICoIpManagerPluginList::const_iterator icmIt = _iCoIpManagerPluginList.begin(); -
libs/coipmanager_threaded/include/coipmanager_threaded/TCoIpManager.h
r249 r251 87 87 * @param coIpManagerConfig config of CoIpManager, copied internally 88 88 */ 89 TCoIpManager( const CoIpManagerConfig &coIpManagerConfig);89 TCoIpManager(CoIpManagerConfig * coIpManagerConfig); 90 90 91 91 virtual ~TCoIpManager(); … … 156 156 157 157 /** Configuration passed to CoIpManager. */ 158 CoIpManagerConfig _coIpManagerConfig;158 CoIpManagerConfig * _coIpManagerConfig; 159 159 160 160 CoIpManager * _coIpManager; -
libs/coipmanager_threaded/src/TCoIpManager.cpp
r249 r251 33 33 #include <util/Logger.h> 34 34 35 TCoIpManager::TCoIpManager( const CoIpManagerConfig &coIpManagerConfig)35 TCoIpManager::TCoIpManager(CoIpManagerConfig * coIpManagerConfig) 36 36 : _coIpManagerConfig(coIpManagerConfig) { 37 37 … … 96 96 97 97 CoIpManagerConfig & TCoIpManager::getCoIpManagerConfig() { 98 return _coIpManagerConfig;98 return *_coIpManagerConfig; 99 99 } 100 100
Note: See TracChangeset
for help on using the changeset viewer.
