Audacity 3.2.0
|
#include <LinkWithTokenDialog.h>
Public Member Functions | |
LinkWithTokenDialog (AudiocomTrace, wxWindow *parent=nullptr) | |
~LinkWithTokenDialog () override | |
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 | OnContinue () |
void | OnTextChanged () |
Private Attributes | |
wxButton * | mContinueButton { nullptr } |
wxTextCtrl * | mToken { nullptr } |
const AudiocomTrace | mAudiocomTrace |
Definition at line 21 of file LinkWithTokenDialog.h.
|
explicit |
Definition at line 32 of file LinkWithTokenDialog.cpp.
|
override |
Definition at line 85 of file LinkWithTokenDialog.cpp.
References audacity::cloud::audiocom::GetAuthorizationHandler(), and audacity::cloud::audiocom::AuthorizationHandler::PopSuppressDialogs().
|
private |
Definition at line 90 of file LinkWithTokenDialog.cpp.
References audacity::cloud::audiocom::GetOAuthService(), audacity::cloud::audiocom::OAuthService::HandleLinkURI(), mAudiocomTrace, mContinueButton, mToken, and audacity::ToUTF8().
|
private |
Definition at line 126 of file LinkWithTokenDialog.cpp.
|
private |
Definition at line 33 of file LinkWithTokenDialog.h.
Referenced by OnContinue().
|
private |
Definition at line 31 of file LinkWithTokenDialog.h.
Referenced by OnContinue().
|
private |
Definition at line 32 of file LinkWithTokenDialog.h.
Referenced by OnContinue().