Changeset 250 for trunk/src/gui/kernel/qsound.cpp
- Timestamp:
- Oct 19, 2009, 9:12:20 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gui/kernel/qsound.cpp
r2 r250 87 87 public: 88 88 QSoundPrivate(const QString& fname) 89 : filename(fname), bucket(0), looprem(0), looptotal(1)89 : filename(fname), server(0), bucket(0), looprem(0), looptotal(1) 90 90 { 91 91 } … … 97 97 98 98 QString filename; 99 QAuServer* server; 99 100 QAuBucket* bucket; 100 101 int looprem; … … 148 149 \row 149 150 \o Mac OS X 150 \o NSSound is used. All formats that NSSound supports, including QuickTime formats, 151 \o NSSound is used. All formats that NSSound supports, including QuickTime formats, 151 152 are supported by Qt for Mac OS X. 152 153 \row … … 183 184 : QObject(*new QSoundPrivate(filename), parent) 184 185 { 185 server().init(this); 186 d_func()->server = &server(); 187 d_func()->server->init(this); 186 188 } 187 189 … … 338 340 339 341 /*! 342 Returns true if sound \a s was initialized using this server instance 343 and false otherwise. 344 */ 345 bool QAuServer::isRelevant(QSound* s) 346 { 347 return s->d_func()->server == this; 348 } 349 350 /*! 340 351 Sets the internal bucket record of sound \a s to \a b, deleting 341 352 any previous setting.
Note:
See TracChangeset
for help on using the changeset viewer.