Changeset 127 for smplayer/vendor/current/src/prefadvanced.cpp
- Timestamp:
- Mar 29, 2012, 3:09:42 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
smplayer/vendor/current/src/prefadvanced.cpp
r121 r127 24 24 #include <QColorDialog> 25 25 26 #define LOGS_TAB 3 27 26 28 PrefAdvanced::PrefAdvanced(QWidget * parent, Qt::WindowFlags f) 27 29 : PrefWidget(parent, f ) … … 41 43 #if !REPAINT_BACKGROUND_OPTION 42 44 repaint_video_background_check->hide(); 45 #endif 46 47 #ifndef LOG_MPLAYER 48 mplayer_log_box->hide(); 49 #endif 50 51 #ifndef LOG_SMPLAYER 52 smplayer_log_box->hide(); 53 #endif 54 55 #if !defined(LOG_MPLAYER) && !defined(LOG_SMPLAYER) 56 advanced_tab->setTabEnabled(LOGS_TAB, false); 43 57 #endif 44 58 … … 95 109 setShowTagInTitle( pref->show_tag_in_window_title ); 96 110 111 #ifdef LOG_MPLAYER 97 112 setLogMplayer( pref->log_mplayer ); 98 113 setMplayerLogVerbose( pref->verbose_log ); 114 setSaveMplayerLog( pref->autosave_mplayer_log ); 115 setMplayerLogName( pref->mplayer_log_saveto ); 116 #endif 117 118 #ifdef LOG_SMPLAYER 99 119 setLogSmplayer( pref->log_smplayer ); 100 120 setLogFilter( pref->log_filter ); 101 102 setSaveMplayerLog( pref->autosave_mplayer_log );103 setMplayerLogName( pref->mplayer_log_saveto );104 105 121 setSaveSmplayerLog( pref->save_smplayer_log ); 122 #endif 106 123 107 124 setUseShortNames( pref->use_short_pathnames ); … … 150 167 } 151 168 #endif 169 170 #ifdef LOG_MPLAYER 152 171 pref->log_mplayer = logMplayer(); 153 172 TEST_AND_SET( pref->verbose_log, mplayerLogVerbose() ); 173 pref->autosave_mplayer_log = saveMplayerLog(); 174 pref->mplayer_log_saveto = mplayerLogName(); 175 #endif 176 177 #ifdef LOG_SMPLAYER 154 178 pref->log_smplayer = logSmplayer(); 155 179 pref->log_filter = logFilter(); 156 pref->autosave_mplayer_log = saveMplayerLog();157 pref->mplayer_log_saveto = mplayerLogName();158 159 180 pref->save_smplayer_log = saveSmplayerLog(); 181 #endif 160 182 161 183 pref->use_short_pathnames = useShortNames(); … … 305 327 306 328 // Log options 329 #ifdef LOG_MPLAYER 307 330 void PrefAdvanced::setLogMplayer(bool b) { 308 331 log_mplayer_check->setChecked(b); … … 321 344 } 322 345 346 void PrefAdvanced::setSaveMplayerLog(bool b) { 347 log_mplayer_save_check->setChecked(b); 348 } 349 350 bool PrefAdvanced::saveMplayerLog() { 351 return log_mplayer_save_check->isChecked(); 352 } 353 354 void PrefAdvanced::setMplayerLogName(QString filter) { 355 log_mplayer_save_name->setText(filter); 356 } 357 358 QString PrefAdvanced::mplayerLogName() { 359 return log_mplayer_save_name->text(); 360 } 361 #endif 362 363 #ifdef LOG_SMPLAYER 323 364 void PrefAdvanced::setLogSmplayer(bool b) { 324 365 log_smplayer_check->setChecked(b); … … 337 378 } 338 379 339 340 void PrefAdvanced::setSaveMplayerLog(bool b) {341 log_mplayer_save_check->setChecked(b);342 }343 344 bool PrefAdvanced::saveMplayerLog() {345 return log_mplayer_save_check->isChecked();346 }347 348 void PrefAdvanced::setMplayerLogName(QString filter) {349 log_mplayer_save_name->setText(filter);350 }351 352 QString PrefAdvanced::mplayerLogName() {353 return log_mplayer_save_name->text();354 }355 356 380 void PrefAdvanced::setSaveSmplayerLog(bool b) { 357 381 log_smplayer_save_check->setChecked(b); … … 361 385 return log_smplayer_save_check->isChecked(); 362 386 } 363 387 #endif 364 388 365 389 void PrefAdvanced::createHelp() { … … 459 483 addSectionTitle(tr("Logs")); 460 484 485 #ifdef LOG_SMPLAYER 461 486 setWhatsThis(log_smplayer_check, tr("Log SMPlayer output"), 462 487 tr("If this option is checked, SMPlayer will store the debugging " … … 469 494 tr("If this option is checked, the SMPlayer log wil be recorded to %1") 470 495 .arg( "<i>"+ Paths::configPath() + "/smplayer_log.txt</i>" ) ); 471 496 #endif 497 498 #ifdef LOG_MPLAYER 472 499 setWhatsThis(log_mplayer_check, tr("Log MPlayer output"), 473 500 tr("If checked, SMPlayer will store the output of MPlayer " … … 485 512 tr("Enter here the path and filename that will be used to save the " 486 513 "MPlayer log.") ); 487 514 #endif 515 516 #ifdef LOG_SMPLAYER 488 517 setWhatsThis(log_filter_edit, tr("Filter for SMPlayer logs"), 489 518 tr("This option allows to filter the SMPlayer messages that will " … … 491 520 "For instance: <i>^Core::.*</i> will display only the lines " 492 521 "starting with <i>Core::</i>") ); 493 522 #endif 494 523 } 495 524
Note:
See TracChangeset
for help on using the changeset viewer.