Skip to Content

wxwidgets v3.2.6

Created
Updated

Widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications.
Set WXWIDGETS_USE_STL in a custom triplet to build with the wxUSE_STL build option.
Set WXWIDGETS_USE_STD_CONTAINERS in a custom triplet to build with the wxUSE_STD_CONTAINERS build option.

# Usage

The package wxwidgets provides CMake targets:

find_package(wxWidgets CONFIG REQUIRED)
target_link_libraries(main PRIVATE wx::core wx::base) 

# License

LGPL-2.0-or-later WITH WxWindows-exception-3.1

# Supported Platforms

!uwp & !xbox

  • linux
  • osx
  • windows
  • uwp

# Features

Default features: debug-support , sound

# debug-support default

Enable wxWidgets debugging support hooks even for release builds (wxDEBUG_LEVEL 1)

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# example

Example source code and CMake project

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# fonts

Enable to use the font functionality of wxWidgets

Dependencies:
and 22 transitive dependencies:
Host Dependencies:
5 transitive dependencies:

# media

Build wxMediaCtrl support

Dependencies:
  • gstreamer

    Platforms: !windows & !osx & !ios
    Features: (none)

and 10 transitive dependencies:
Host Dependencies:
5 transitive dependencies:

# secretstore

Use wxSecretStore class

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# sound default

Build wxSound support

Dependencies:
  • sdl2

    Platforms: !windows & !osx & !ios
    Features: (none)

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# webview

The Edge backend uses Microsoft's Edge WebView2

Dependencies:
and one transitive dependency:
Host Dependencies:
2 transitive dependencies:

# Dependencies

and 34 transitive dependencies:

# Host Dependencies

and 3 transitive dependencies:

# Dependents

# Host Dependents

No dependents.

# Contributors

  • Alexander Täschner's avatar Alexander Täschner
  • Robert Schumacher's avatar Robert Schumacher
  • Godrod's avatar Godrod
  • Balázs Ludmány's avatar Balázs Ludmány
  • Juha Sointusalo's avatar Juha Sointusalo
  • pravic's avatar pravic
  • driver1998's avatar driver1998
  • cnbatch's avatar cnbatch
  • Brad Anderson's avatar Brad Anderson
  • Emerson de Freitas Barcelos's avatar Emerson de Freitas Barcelos
  • Marek Roszko's avatar Marek Roszko
  • NancyLi1013's avatar NancyLi1013
  • Alexander Neumann's avatar Alexander Neumann
  • ras0219's avatar ras0219
  • Vitalii Koshura's avatar Vitalii Koshura
  • Jack·Boos·Yu's avatar Jack·Boos·Yu
  • JonLiu1993's avatar JonLiu1993
  • Be's avatar Be
  • Karandra's avatar Karandra
  • autoantwort's avatar autoantwort
  • Kai Pastor's avatar Kai Pastor
  • Mengna Li's avatar Mengna Li
  • Frank's avatar Frank
  • Fabrice de Gans's avatar Fabrice de Gans
  • Chuck Walbourn's avatar Chuck Walbourn
  • Lily Wang's avatar Lily Wang
  • MonicaLiu's avatar MonicaLiu
  • Thomas1664's avatar Thomas1664
  • jim wang's avatar jim wang
  • gerard-ryan-immersaview's avatar gerard-ryan-immersaview

# Changelog

  • 0104b79 [wxwidgets] Update to 3.2.6 (#41415)
  • 74f76df [wxwidgets] Restore deleted compile options (#39669)
  • f67e2bd [wxwidgets] Add feature secretstore (#39616)
  • 6db51d8 [vcpkg_replace_string] warn unchanged by call (#34719)
  • 06475a3 [wxwidgets] Update to 3.2.5 (#38733)
  • 3a882b3 [many ports] Don't depend on default features of tiff (#38049)
  • f56c817 [tiff] Add lerc support (#35471)
  • 2f8fe8d [wxwidgets] Update to 3.2.4 (#35983)
  • 03ae1a2 [wxWidgets] Update to 3.2.3 (#34557)
  • 5d2a0a9 Update xbox supports expressions for failing ports with copyleft licenses (#31770)
and 48 more commits:

# Source