使用 QT 创建器,如何创建新屏幕
Using QT creator, how do I create a new screen?
如何在不创建全新窗口的情况下创建新屏幕或页面?
我希望能够使用按钮将用户带到应用程序的新区域。一个很好的例子是QT Creator本身如何具有"编辑"和"设计"按钮,将用户带到程序的新区域。
使用 QStackedWidget。
从文档中:
QStackedWidget 类提供了一个小部件堆栈,其中只有一个 小部件一次可见。
QStackedWidget可用于创建类似于 一个由QTabWidget提供。它是一个方便的布局小部件,建立在 QStackedLayout 类的顶部。
使用 QTabWidget。您可以设置不同的小部件以显示在每个选项卡上
相关文章:
- 如何创建一个CMake变量,除非显式重写,否则使用默认值
- 使用std::multimap迭代器创建std::list
- 在全局变量中保存类的实例以重新创建类(创建"backup")
- lib OSMesa 屏幕外上下文创建在C++中失败,但仅在静态链接时失败
- 创建相对于世界位置而不是屏幕位置的形状
- 创建部分屏幕外的诅咒窗口
- SDL2-从Surface(屏幕快照)创建纹理的问题
- 从C++中的屏幕选择创建位图时的黑色图像
- C++ & WinApi - 在创建的窗口中将文本从键盘输出到屏幕
- 在屏幕上拼接的字符之间创建空格 - SDL
- 使用 QT 创建器,如何创建新屏幕
- MFC PreCreateWindow,用于创建一个填充除任务栏之外的屏幕的窗口
- 如何创建桌面图标/按钮来启动用户Windows屏幕保护程序,并设置选项
- Qt5 QuickView无法创建窗口:没有可用的屏幕
- 如何在 Linux 中创建可通过屏幕应用程序连接的 pty
- 在Windows上创建并行的屏幕外OpenGL上下文
- 是否有可能钩全局窗口的创建,这样我就可以控制窗口放置在屏幕上的位置
- SDL2,创建比屏幕大的窗口
- glewInit()在创建osmesa(屏幕外台面)上下文后崩溃(segfault)
- 创建跨平台的OpenGL屏幕外上下文