Audacity 3.2.0
|
#include <IncompatiblePluginsDialog.h>
Public Member Functions | |
IncompatiblePluginsDialog (wxWindow *parent, wxWindowID id, ScanType scanType, const std::vector< wxString > &plugins={ }, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize) | |
void | SetPlugins (const std::vector< wxString > &plugins) |
Public Member Functions inherited from wxDialogWrapper | |
wxDialogWrapper () | |
wxDialogWrapper (wxWindow *parent, wxWindowID id, const TranslatableString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const TranslatableString &name=XO("Dialog")) | |
bool | Create (wxWindow *parent, wxWindowID id, const TranslatableString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const TranslatableString &name=XO("Dialog")) |
void | SetTitle (const TranslatableString &title) |
void | SetLabel (const TranslatableString &title) |
void | SetName (const TranslatableString &title) |
void | SetName () |
Public Member Functions inherited from wxTabTraversalWrapper< wxDialog > | |
wxTabTraversalWrapper (Args &&... args) | |
wxTabTraversalWrapper (const wxTabTraversalWrapper &)=delete | |
wxTabTraversalWrapper (wxTabTraversalWrapper &&)=delete | |
wxTabTraversalWrapper & | operator= (const wxTabTraversalWrapper &)=delete |
wxTabTraversalWrapper & | operator= (wxTabTraversalWrapper &&)=delete |
Private Member Functions | |
void | OnPluginManagerClicked (wxCommandEvent &) |
void | OnContinueClicked (wxCommandEvent &) |
Private Attributes | |
wxStaticText * | mText {nullptr} |
wxTextCtrl * | mPluginList {nullptr} |
ScanType | m_scanType |
Used to display a list of found plugins that aren't compatible with Audacity
Definition at line 28 of file IncompatiblePluginsDialog.h.
IncompatiblePluginsDialog::IncompatiblePluginsDialog | ( | wxWindow * | parent, |
wxWindowID | id, | ||
ScanType | scanType, | ||
const std::vector< wxString > & | plugins = { } , |
||
const wxPoint & | pos = wxDefaultPosition , |
||
const wxSize & | size = wxDefaultSize |
||
) |
Definition at line 22 of file IncompatiblePluginsDialog.cpp.
References _, m_scanType, mPluginList, mText, OnPluginManagerClicked(), safenew, SetPlugins(), and Startup.
|
private |
Definition at line 119 of file IncompatiblePluginsDialog.cpp.
|
private |
Definition at line 108 of file IncompatiblePluginsDialog.cpp.
References BasicUI::CallAfter(), and MenuCreator::RebuildAllMenuBars().
Referenced by IncompatiblePluginsDialog().
void IncompatiblePluginsDialog::SetPlugins | ( | const std::vector< wxString > & | plugins | ) |
Definition at line 79 of file IncompatiblePluginsDialog.cpp.
References m_scanType, mPluginList, mText, Startup, and XO().
Referenced by IncompatiblePluginsDialog().
|
private |
Definition at line 45 of file IncompatiblePluginsDialog.h.
Referenced by IncompatiblePluginsDialog(), and SetPlugins().
|
private |
Definition at line 31 of file IncompatiblePluginsDialog.h.
Referenced by IncompatiblePluginsDialog(), and SetPlugins().
|
private |
Definition at line 30 of file IncompatiblePluginsDialog.h.
Referenced by IncompatiblePluginsDialog(), and SetPlugins().