mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-25 08:38:39 +02:00
Show wxWidgets version in About dialog
Signed-off-by: Leon Marz <main@lmarz.org> Reference-to: https://github.com/tenacityteam/tenacity/pull/634
This commit is contained in:
parent
0ccf25c27d
commit
0b4074d35e
@ -179,6 +179,7 @@ void AboutDialog::CreateInformationTab(ShuttleGui& AboutDialogGUI) {
|
||||
AddBuildInfoRow(&informationStr, XO("Version:"), BuildInfo::getRevisionIdentifier());
|
||||
AddBuildInfoRow(&informationStr, XO("Build type:"), BuildInfo::getBuildType());
|
||||
AddBuildInfoRow(&informationStr, XO("Compiler:"), BuildInfo::getCompilerVersionString());
|
||||
AddBuildInfoRow(&informationStr, XO("wxWidgets:"), BuildInfo::getWxWidgetsVersion());
|
||||
|
||||
// Install prefix
|
||||
#ifdef __WXGTK__
|
||||
@ -201,7 +202,6 @@ void AboutDialog::CreateInformationTab(ShuttleGui& AboutDialogGUI) {
|
||||
informationStr
|
||||
<< wxT("<table>"); // start table of file formats supported
|
||||
|
||||
AddBuildInfoRow(&informationStr, wxT("wxWidgets"), XO("Cross-platform GUI library"), Verbatim(wxVERSION_NUM_DOT_STRING_T));
|
||||
AddBuildInfoRow(&informationStr, wxT("PortAudio"), XO("Audio playback and recording"), Verbatim(wxT("v19")));
|
||||
AddBuildInfoRow(&informationStr, wxT("libsoxr"), XO("Sample rate conversion"), enabled);
|
||||
|
||||
|
@ -139,5 +139,15 @@ public:
|
||||
|
||||
return o.GetString();
|
||||
}
|
||||
|
||||
static const wxString getWxWidgetsVersion() {
|
||||
wxPlatformInfo info = wxPlatformInfo::Get();
|
||||
|
||||
return wxString::Format("v%s (%s v%d.%d)",
|
||||
wxVERSION_NUM_DOT_STRING_T,
|
||||
info.GetPortIdShortName(),
|
||||
info.GetToolkitMajorVersion(),
|
||||
info.GetToolkitMinorVersion());
|
||||
}
|
||||
};
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user