Changeset 493
- Timestamp:
- 09/17/08 13:25:46 (5 years ago)
- Location:
- branches/audiofilebrowser/gui/src/AudioFileBrowser
- Files:
-
- 3 modified
-
AudioFileBrowser.cpp (modified) (4 diffs)
-
AudioFileBrowser.h (modified) (1 diff)
-
SampleWaveDisplay.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/audiofilebrowser/gui/src/AudioFileBrowser/AudioFileBrowser.cpp
r492 r493 28 28 #include "../widgets/Button.h" 29 29 30 #include <hydrogen/data_path.h> 30 31 #include <hydrogen/h2_exception.h> 31 32 #include <hydrogen/Preferences.h> … … 69 70 m_pselectedFile = ""; 70 71 72 sEmptySampleFilename = DataPath::get_data_path() + "/emptySample.wav"; 73 71 74 m_pSampleWaveDisplay = new SampleWaveDisplay( waveformview ); 72 m_pSampleWaveDisplay->updateDisplay( NULL);75 m_pSampleWaveDisplay->updateDisplay( sEmptySampleFilename ); 73 76 m_pSampleWaveDisplay->move( 3, 3 ); 74 77 … … 111 114 pathLineEdit->setText( path ); 112 115 filelineedit->setText( path ); 113 m_pSampleWaveDisplay->updateDisplay( NULL);116 m_pSampleWaveDisplay->updateDisplay( sEmptySampleFilename ); 114 117 115 118 … … 174 177 m_pSamplerateLable->setText( trUtf8( "Samplerate:" ) ); 175 178 m_pLengthLable->setText( trUtf8( "Samplelength:" ) ); 176 m_pSampleWaveDisplay->updateDisplay( NULL);179 m_pSampleWaveDisplay->updateDisplay( sEmptySampleFilename ); 177 180 m_pPlayBtn->setEnabled( false ); 178 181 openBTN->setEnabled( false ); -
branches/audiofilebrowser/gui/src/AudioFileBrowser/AudioFileBrowser.h
r491 r493 70 70 QTreeView *tree; 71 71 SampleWaveDisplay *m_pSampleWaveDisplay; 72 QString sEmptySampleFilename; 72 73 73 74 -
branches/audiofilebrowser/gui/src/AudioFileBrowser/SampleWaveDisplay.cpp
r485 r493 95 95 QString sName = filename; 96 96 int nPos = sName.lastIndexOf( "/" ); 97 m_sSampleName = sName.mid( nPos + 1, sName.length() );98 97 99 INFOLOG( "[updateDisplay] sample: " + m_sSampleName ); 98 if ( sName.endsWith("emptySample.wav")){ 99 m_sSampleName = ""; 100 }else 101 { 102 m_sSampleName = sName.mid( nPos + 1, sName.length() ); 103 } 104 105 // INFOLOG( "[updateDisplay] sample: " + m_sSampleName ); 100 106 101 107 int nSampleLenght = pNewSample->get_n_frames(); … … 122 128 } 123 129 } 124 else {125 m_sSampleName = "-";126 for ( int i =0; i < width(); ++i ){127 m_pPeakData[ i ] = 0;128 }129 }130 130 131 131 delete pNewSample;