101 wxCommandEvent
dummy;
121 std::vector<wxString> libs;
DATABASE_CACHE_SETTINGS m_Cache
Class DIALOG_DATABASE_LIB_SETTINGS_BASE.
wxStaticText * m_stLibrariesStatus
wxStaticText * m_stConnectionTestStatus
wxSpinCtrl * m_spinCacheSize
wxRadioButton * m_rbConnectionString
wxTextCtrl * m_txtPassword
wxTextCtrl * m_txtConnectionString
wxSpinCtrl * m_spinCacheTimeout
void OnDSNSelected(wxCommandEvent &aEvent) override
bool hasPotentiallyValidConfig()
bool TransferDataFromWindow() override
DIALOG_DATABASE_LIB_SETTINGS(wxWindow *aParent, SCH_IO_DATABASE *aPlugin)
SCH_IO_DATABASE * m_plugin
void OnConnectionStringSelected(wxCommandEvent &aEvent) override
bool TransferDataToWindow() override
void OnBtnTest(wxCommandEvent &aEvent) override
void OnBtnReloadConfig(wxCommandEvent &aEvent) override
void SetupStandardButtons(std::map< int, wxString > aLabels={})
void finishDialogSettings()
In all dialogs, we must call the same functions to fix minimal dlg size, the default position and per...
A KiCad database library provides both symbol and footprint metadata, so there are "shim" plugins on ...
DATABASE_LIB_SETTINGS * Settings() const
bool TestConnection(wxString *aErrorMsg=nullptr)
void GetSubLibraryNames(std::vector< wxString > &aNames) override
Retrieves a list of sub-libraries in this library.
std::vector< FAB_LAYER_COLOR > dummy
int max_age
Max age of cached rows before they expire, in seconds.
int max_size
Maximum number of single-row results to cache.
std::string connection_string