【问题标题】:Hide subtitle on QWizard在 QWizard 上隐藏字幕
【发布时间】:2013-12-17 10:32:14
【问题描述】:

我正在制作一个基于 QWizard 的程序,但是我最近遇到了一个错误。 向导的某些页面需要没有字幕甚至标题。但是,当我打开这些页面时,我看到白色字幕字段已经包围了整个页面,除了向导控制按钮所在的底部(我需要它是灰色的)。

例如,如果我尝试将字幕设置为单个空格,我仍然会在顶部看到一个巨大的白色字段,这会破坏和谐。它还使标题的大小缩小。

有没有办法在某些页面上隐藏这个字幕?还要防止它缩小标题?

如果相关,我在 Ubuntu 下编写。

【问题讨论】:

    标签: qt wizard


    【解决方案1】:

    如果您没有为页面设置字幕或设置为空,QWizard 将其视为没有字幕的页面。您也可以尝试wizard->setOption(QWizard::IgnoreSubTitles) 强制忽略字幕。然而,巫师的外观取决于它的风格。也许某些样式应该看起来像您描述的那样。尝试使用setWizardStyle更改样式。

    【讨论】:

    • IgnoreSubtitles 给出的结果与我没有设置任何字幕的结果完全相同。而且 setWizardStyle 在 Ubuntu 下没有做任何事情
    • 实际上从头开始。我有一段代码在我不知情的情况下触发了相同的风格。现在一切正常
    • 你使用的是哪种风格,现在使用的是哪种风格?
    • 之前的现代风格和现在的经典风格。谢谢
    猜你喜欢
    • 2017-10-15
    • 2015-02-14
    • 1970-01-01
    • 2014-08-31
    • 1970-01-01
    • 2022-11-10
    • 2011-05-22
    • 2014-12-14
    • 1970-01-01
    相关资源
    最近更新 更多