From: Tobias D. <tob...@gm...> - 2005-09-10 11:53:58
|
Hi Marco, > Following problems occurred: >=20 > 1) If quitting a modified work, the message dialog appears not to handle = my choice. > =3D> I changed a little bit in method bool songEditor::mayChangeProject= ( void ) to work > ############## start > QMessageBox mb > ( tr( "Project not saved" ), > tr( "The current project = was " > "modified since l= ast " > "saving. Do you w= ant " > "to save it now?"= ), > #if QT_VERSION >=3D 0x030100 > QMessageBox::Question, > #else > QMessageBox::Information, > #endif > QMessageBox::Yes, > QMessageBox::No, > QMessageBox::Cancel, > lmmsMainWin::inst() ); > int answer =3D mb.exec(); > ################ stop thanks, will take a look at it later. maybe I already fixed that, but maybe not ;-) =20 > 2) The "File already exists. Overwrite"-Dialog is not on top. > =3D> Didn't make a change until now. hmm, can't reproduce that... =20 > 3) If quitting the application it causes a segmentation fault. I did a co= re dump > and check the position: > in void trackContainer::removeTrack( track * _track ) following line > causes the crash: > ################ > trackWidgetVector::iterator it =3D qFind( m_trackWidgets.begin(), > m_trackWidgets.end(), _track->getTrackWidget() ); > ################ > It seems that m_trackWidgets causes the fault. fixed that bug a few weeks ago, works now fine! ;-) > Since the release you might have changed the code a lot. So I ask myself = if it > is worth to do some more debugging, at the moment ? no, I hope I can make the final 0.1.0 release next week which brings many changes and bug-fixes. > Is there a possibility to move your code to the sourceforge CVS ? Will do that after 0.1.0 release, but if I start with versioning-systems, I'll use SVN somewhere else. Links will be on the homepage. =20 > Danke, > Marco Danke ebenfalls fuer deine Mail ;-) toby |