mirror of
https://github.com/cookiengineer/audacity
synced 2025-12-15 09:01:12 +01:00
Sweep unnecessary wxString copies: rest
This commit is contained in:
@@ -219,17 +219,17 @@ class AUDACITY_DLL_API AudacityProject: public wxFrame,
|
||||
* @return Array of file paths which the user selected to open (multiple
|
||||
* selections allowed).
|
||||
*/
|
||||
static wxArrayString ShowOpenDialog(wxString extraformat = wxEmptyString,
|
||||
wxString extrafilter = wxEmptyString);
|
||||
static wxArrayString ShowOpenDialog(const wxString &extraformat = wxEmptyString,
|
||||
const wxString &extrafilter = wxEmptyString);
|
||||
static bool IsAlreadyOpen(const wxString & projPathName);
|
||||
static void OpenFiles(AudacityProject *proj);
|
||||
void OpenFile(wxString fileName, bool addtohistory = true);
|
||||
void OpenFile(const wxString &fileName, bool addtohistory = true);
|
||||
bool WarnOfLegacyFile( );
|
||||
|
||||
// If pNewTrackList is passed in non-NULL, it gets filled with the pointers to NEW tracks.
|
||||
bool Import(wxString fileName, WaveTrackArray *pTrackArray = NULL);
|
||||
bool Import(const wxString &fileName, WaveTrackArray *pTrackArray = NULL);
|
||||
|
||||
void AddImportedTracks(wxString fileName,
|
||||
void AddImportedTracks(const wxString &fileName,
|
||||
Track **newTracks, int numTracks);
|
||||
void LockAllBlocks();
|
||||
void UnlockAllBlocks();
|
||||
@@ -394,12 +394,12 @@ class AUDACITY_DLL_API AudacityProject: public wxFrame,
|
||||
|
||||
// TrackPanel callback methods, overrides of TrackPanelListener
|
||||
virtual void TP_DisplaySelection();
|
||||
virtual void TP_DisplayStatusMessage(wxString msg);
|
||||
virtual void TP_DisplayStatusMessage(const wxString &msg) override;
|
||||
|
||||
virtual ToolsToolBar * TP_GetToolsToolBar();
|
||||
|
||||
virtual void TP_PushState(wxString longDesc, wxString shortDesc,
|
||||
int flags);
|
||||
virtual void TP_PushState(const wxString &longDesc, const wxString &shortDesc,
|
||||
int flags) override;
|
||||
virtual void TP_ModifyState(bool bWantsAutoSave); // if true, writes auto-save file. Should set only if you really want the state change restored after
|
||||
// a crash, as it can take many seconds for large (eg. 10 track-hours) projects
|
||||
virtual void TP_RedrawScrollbars();
|
||||
@@ -486,7 +486,7 @@ public:
|
||||
static void AllProjectsDeleteLock();
|
||||
static void AllProjectsDeleteUnlock();
|
||||
|
||||
void PushState(wxString desc, wxString shortDesc,
|
||||
void PushState(const wxString &desc, const wxString &shortDesc,
|
||||
int flags = PUSH_AUTOSAVE);
|
||||
void RollbackState();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user