Qt 向导后退按钮 UI 问题
Qt wizard back button Ui issue
我是Qt的新手,我正在做一个小应用程序。我已经用QWizard和QWizardPages做到了。我在向导中添加了 2 个自定义按钮,因此它有 5 个按钮:但是 A、ButB、返回、下一个/完成和取消。
但是 A 和 ButB 不必出现在所有 WizardPages 中。例如:WP0:只是ButBWP1:ButA和ButB
为此,我有:
void WP0::initializePage()
{
wizard()->button(QWizard::CustomButton1)->setVisible(false);
}
这样,当应用程序启动时,您看不到但是A。但是,如果您转到下一页(您看到ButA和ButB(,然后单击BackButton,那么您会在WP0中看到ButA。我假设然后你点击后退按钮,没有调用WP0::initializePage((,所以我的问题是:我应该如何或在哪里调用该wizard()->button(QWizard::CustomButton1)->setVisible(false);
永远不会在 WP0 上看到 ButA?或者我该怎么办?
我不知道我是否完全理解你的问题。 你的描述有点复杂。我认为您应该尝试按钮的事件。 这意味着你应该在新闻事件或类似的东西中调用这个函数,最好为 true 或 false 定义一个布尔变量,并通过引用调用它。我认为这应该可以解决您的问题。
相关文章:
- 警告处理为错误这里有什么问题
- 最小硬币更换问题(自上而下方法)
- 为"adjacent"变量赋值时出现问题
- 我的神经网络不起作用 [XOR 问题]
- 在Ubuntu 16.04上安装Cilk时出现问题
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 编译包含字符串的代码时遇到问题
- Project Euler问题4的错误解决方案
- 问题:什么是QAbstractItemView::NoEditTriggers的反面
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 在进程中对同一管道进行读取和写入时C++管道出现问题
- 静态数据成员的问题-修复链接错误会导致编译器错误
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 一个关于在C++中重载布尔运算符的问题
- 如何在MS Visual Studio 2019中运行QT UI
- QT-切换.UI的问题
- Qt 向导后退按钮 UI 问题
- QT/C++关于访问UI文件的另一个问题
- Qt UI线程问题
- XAML UI布局问题