SDL_Surface in QWidget
SDL_Surface in QWidget
我想在Qt窗口内使用SDL_Surface
。我用SDL_CreateRGBSurface()
创建了一个SDL_Surface
。我知道如何在Qt窗口中显示QPixmap
。现在我只需要将SDL_Surface
转换为QPixmap
。有人有什么想法吗?
我还没有处理过这个特定的问题,但我的猜测是,您必须使用相应的函数将SDL_Surface
中的数据加载到QPixmap
中。你可以用loadFromData试试。当然,您必须声明正确的像素格式。这些信息可以从地面获取。
您可能对标题为"手动从非窗口SDL_Surface复制到GUI工具包"的SDL FAQ条目感兴趣。
相关文章:
- netcat command in c++
- Difference in displaying cv2 Mat
- C++ MFC Libraries in Travis CI
- 如何在OpenSSL中从configuration.h.in获取configuration.h
- 创建具有 new in 函数和"this is nullptr"异常的对象
- IN, OUT, INOUT Parameters
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- 如何在QT Creator上将QWidget声明为继承类的对象
- 有人安装"IITB Simplecpp in mac"吗?
- 从 C 样式字符串中删除子字符串 "in place" 在C++代码中
- 如何修复"error: ‘_1’ was not declared in this scope"?
- Softmax Implementation in C++
- 将 out/in out 参数与 if/switch 的 init 语句一起使用
- QWidget::p aintEngine:不应再在 QTreeWidget 派生类中调用
- IF-nesting in c++
- Gurobi GRBModel and GRBmodel in C++
- Tensorflow Hub in C++
- Centos7 g++ "to_string is not in a member of std"
- 将一个 QWidget 链接到另一个新创建的 QWidget
- SDL_Surface in QWidget