Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Chinese
  4. Linux 4k分辨率下,创建多个openglwidget,会被系统kill掉。
Qt 6.11 is out! See what's new in the release blog

Linux 4k分辨率下,创建多个openglwidget,会被系统kill掉。

Scheduled Pinned Locked Moved Unsolved Chinese
4 Posts 2 Posters 3.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    ericyanhj
    wrote on last edited by
    #1

    Linux 4k分辨率下,创建多个openglwidget,会因为内存占用过大,导致被系统kill掉。。。 如果只用widget是没问题的。望大牛提供点思路,谢谢!
    0_1520233062911_QQ图片20180305110100.png

    1 Reply Last reply
    0
    • jiancaiyangJ Offline
      jiancaiyangJ Offline
      jiancaiyang
      wrote on last edited by
      #2

      不要创建多个窗口,穿着一个窗口就可以了,使用多个市口,这样的话会减减少内存的占用。

      我们自己的论坛:http://qtdream.com
      擅长三维角色仿真动画。

      1 Reply Last reply
      0
      • E Offline
        E Offline
        ericyanhj
        wrote on last edited by
        #3

        可是程序里面的用到的很多控件都是基于qwidget自己绘制实现的。 现在就是想换成用openglwidget实现。因为在1080P下 openglwiget会快一点点,而且现在要支持4k,用widget的话会感觉有延迟,所以想换成opengl.

        1 Reply Last reply
        0
        • jiancaiyangJ Offline
          jiancaiyangJ Offline
          jiancaiyang
          wrote on last edited by
          #4

          可以呀,使用Qt Quick就可以完成你想要的效果,而且可以和OpenGL很好地整合起来。我目前做的产品,也就是基于这个思路。

          我们自己的论坛:http://qtdream.com
          擅长三维角色仿真动画。

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved