wxwidgets: SplashScreen with video
wxwidgets: SplashScreen with video
我刚开始使用wxWidgets,并使用它围绕我编写的一些命令行软件构建GUI。
我想做的一件事是为我的应用程序设置一个启动屏幕,我注意到wxWidgets有一个这样的类(http://docs.wxwidgets.org/trunk/classwx_splash_screen.html)。然而,这是以传统的方式工作的,并将要显示的图像作为启动屏幕。我想做的是显示一个视频。
将其扩展为播放视频而不是显示图像会很简单吗?或者使用wxWidgets还有其他更方便的方法吗?
wxSplashScreen
类本身不允许您这样做,但您可以使用评论中提到的wxMediaCtrl
根据其代码编写自己的版本,或者如果这足以满足您的需求,可以只使用动画GIF。
视频系统取决于播放器,我建议使用gif查看我的片段并从资源文件加载gif:
额外.h:https://bitbucket.org/snippets/jamilservicos/xK7ga
资源:https://bitbucket.org/snippets/jamilservicos/ey7XK
说明书是用葡萄牙语写的,但我认为它对你的翻译没有问题。
记住关闭启动屏幕前的停止()
相关文章:
- Problems with std::cin.fail()
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- 这对"With a stackless coroutine, only the top-level routine may be suspended."意味着什么
- Boost.TEST with CLion: "Test framework quit unexpectedly"
- 避免碎片化的ClientHellos with OpenSSL (DTLS)
- Issues with Win32 ReadProcessMemory API
- Qt with WinAPI MouseProc
- [[maybe_unused]] with structured_binding?
- Issue with WriteProcessMemory
- OpenCV RTP-Stream with FFMPEG
- "Unable to start debugging. No process is associated with this object." - 在Visual Studio Code中使用GDB
- std::adjacent_difference with std::chrono time_point
- DLL Made with CMake 使程序崩溃
- QtCreator with C 库中的链接器问题
- SHBrowseForFolder with BIF_BROWSEFORCOMPUTER and SHGetPathFr
- specialized std::default_delete with QQmlComponent
- VS2019 - Sudo Remote Debugging on Linux with Cmake project
- Inference pytorch C++ with alexnet and cv::imread image
- Pybind11: init<> with lambda
- wxwidgets: SplashScreen with video