📄 qtabdialog.html
字号:
从窗口部件栈中移除页<em>w</em>。但不删除<em>w</em>。
<p>也可以参考<a href="#showPage">showPage</a>()、<a href="qtabwidget.html#removePage">QTabWidget::removePage</a>()和<a href="qwidgetstack.html#removeWidget">QWidgetStack::removeWidget</a>()。
<h3 class=fn>void <a name="selected"></a>QTabDialog::selected ( const <a href="qstring.html">QString</a> & )<tt> [信号]</tt>
</h3>
<p> <b>这个函数是废弃的。</b>它的提供只是为了保证旧代码能够工作。我们强烈建议在新代码中不要使用它。
<p> 只要一个标签被选择(升起),这个信号就被发射,包括在第一个<a href="qdialog.html#show">show</a>()期间。
<p> <p>也可以参考<a href="qwidget.html#raise">raise</a>()。
<h3 class=fn>void <a name="setApplyButton"></a>QTabDialog::setApplyButton ( const <a href="qstring.html">QString</a> & text )
</h3>
把Apply按钮添加到对话框。按钮文本被设置为<em>text</em>。
<p> Apply按钮应该把对话框中的当前设置提交给应用程序,并且保持对话框是可视的。
<p> 当Apply被点击时,<a href="#applyButtonPressed">applyButtonPressed</a>()信号被发射。
<p> 如果<em>text</em>为<a href="qstring.html#operator!">零字符串</a>,就没有按钮被显示。
<p> <p>也可以参考<a href="#setCancelButton">setCancelButton</a>()、<a href="#setDefaultButton">setDefaultButton</a>()和<a href="#applyButtonPressed">applyButtonPressed</a>()。
<h3 class=fn>void <a name="setApplyButton-2"></a>QTabDialog::setApplyButton ()
</h3>
这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。
<p> 把Apply按钮添加到对话框。按钮文本被设置为本地化的“Apply”。
<h3 class=fn>void <a name="setCancelButton"></a>QTabDialog::setCancelButton ( const <a href="qstring.html">QString</a> & text )
</h3>
把Cancel按钮添加到对话框。按钮文本被设置为<em>text</em>。
<p> Cancel按钮也应该把标签视被弹出之前的设置返回给应用程序,或者如果用户已经点击了Apply,就把最近一次Apply的状态立即返回。
<p> 当Cancel被点击时,<a href="#cancelButtonPressed">cancelButtonPressed</a>()信号被发射。同时对话框被关闭。
<p> 如果<em>text</em>为<a href="qstring.html#operator!">零字符串</a>,就没有按钮被显示。
<p> <p>也可以参考<a href="#setApplyButton">setApplyButton</a>()、<a href="#setDefaultButton">setDefaultButton</a>()和<a href="#cancelButtonPressed">cancelButtonPressed</a>()。
<h3 class=fn>void <a name="setCancelButton-2"></a>QTabDialog::setCancelButton ()
</h3>
这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。
<p> 把Cancel按钮添加到对话框。按钮文本被设置为本地化的“Cancel”。
<h3 class=fn>void <a name="setDefaultButton"></a>QTabDialog::setDefaultButton ( const <a href="qstring.html">QString</a> & text )
</h3>
把Defaults按钮添加到对话框。按钮文本被设置为<em>text</em>。
<p> Defaults按钮应该把对话框(但不是应用程序)设置回应用程序的默认值。
<p> 当Defaults被点击时,<a href="#defaultButtonPressed">defaultButtonPressed</a>()信号被发射。
<p> 如果<em>text</em>为<a href="qstring.html#operator!">零字符串</a>,就没有按钮被显示。
<p> <p>也可以参考<a href="#setApplyButton">setApplyButton</a>()、<a href="#setCancelButton">setCancelButton</a>()和<a href="#defaultButtonPressed">defaultButtonPressed</a>()。
<h3 class=fn>void <a name="setDefaultButton-2"></a>QTabDialog::setDefaultButton ()
</h3>
这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。
<p> 把Defaults按钮添加到对话框。按钮文本被设置为本地化的“Defaults”。
<h3 class=fn>void <a name="setFont"></a>QTabDialog::setFont ( const <a href="qfont.html">QFont</a> & font )<tt> [虚]</tt>
</h3>
设置标签的字体为<em>font</em>。
<p> 如果窗口部件是可视的,显示会立即更新字体。根据旧字体和新字体的大小,也许会导致一些几何形状的变化。
<p>从<a href="qwidget.html#setFont">QWidget</a>中重新实现。
<h3 class=fn>void <a name="setHelpButton"></a>QTabDialog::setHelpButton ( const <a href="qstring.html">QString</a> & text )
</h3>
把Help按钮添加到对话框。按钮文本被设置为<em>text</em>。
<p> 当Help被点击时,<a href="#helpButtonPressed">helpButtonPressed</a>()信号被发射。
<p> 如果<em>text</em>为<a href="qstring.html#operator!">零字符串</a>,就没有按钮被显示。
<p> <p>也可以参考<a href="#setApplyButton">setApplyButton</a>()、<a href="#setCancelButton">setCancelButton</a>()和<a href="#helpButtonPressed">helpButtonPressed</a>()。
<h3 class=fn>void <a name="setHelpButton-2"></a>QTabDialog::setHelpButton ()
</h3>
这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。
<p> 把Help按钮添加到对话框。按钮文本被设置为本地化的“Help”。
<h3 class=fn>void <a name="setOkButton"></a>QTabDialog::setOkButton ( const <a href="qstring.html">QString</a> & text )
</h3>
把OK按钮添加到对话框。按钮文本被设置为<em>text</em>。
当OK按钮被点击时,<a href="#applyButtonPressed">applyButtonPressed</a>()信号被发射,并且把对话框中的当前设置提交给应用程序。然后对话框关闭。
<p> 如果<em>text</em>为<a href="qstring.html#operator!">零字符串</a>,就没有按钮被显示。
<p> <p>也可以参考<a href="#setCancelButton">setCancelButton</a>()、<a href="#setDefaultButton">setDefaultButton</a>()和<a href="#applyButtonPressed">applyButtonPressed</a>()。
<h3 class=fn>void <a name="setOkButton-2"></a>QTabDialog::setOkButton ()
</h3>
这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。
<p> 把OK按钮添加到对话框。按钮文本被设置为本地化的“OK”。
<h3 class=fn>void <a name="setTabBar"></a>QTabDialog::setTabBar ( <a href="qtabbar.html">QTabBar</a> * tb )<tt> [保护]</tt>
</h3>
替换对话框上面的<a href="qtabbar.html">QTabBar</a>为给定的标签栏<em>tb</em>。注意这必须在任何标签被添加<em>之前</em>调用,否则行为是不确定的。
<p>也可以参考<a href="#tabBar">tabBar</a>()。
<h3 class=fn>void <a name="setTabEnabled"></a>QTabDialog::setTabEnabled ( <a href="qwidget.html">QWidget</a> * w, bool enable )
</h3>
如果<em>enable</em>为真,页<em>w</em>就生效,否则<em>w</em>就失效。页的标签被适当地重新绘制。
<p> <a href="qtabwidget.html">QTabWidget</a>在内部使用<a href="qwidget.html#setEnabled">QWidget::setEnabled</a>(),而不是保留一个不同的标记。
<p> 注意失效的标签和标签页可以是可视的。如果这个页已经可视,QTabWidget不会隐藏它,如果所有的页都是失效地,QTabWidget将会显示其中一个。
<p> <p>也可以参考<a href="#isTabEnabled">isTabEnabled</a>()和<a href="qwidget.html#enabled-prop">QWidget::enabled</a>。
<h3 class=fn>void <a name="setTabEnabled-2"></a>QTabDialog::setTabEnabled ( const char * name, bool enable )
</h3>
<p> <b>这个函数是废弃的。</b>它的提供只是为了保证旧代码能够工作。我们强烈建议在新代码中不要使用它。
<p> 找到对象名称为<em>name</em>的页,根据<em>enable</em>的值来使它生效/失效并且适当地重新绘制页的标签。
<p> <a href="qtabwidget.html">QTabWidget</a>在内部使用<a href="qwidget.html#setEnabled">QWidget::setEnabled</a>(),而不是保留一个不同的标记。
<p> 注意失效的标签和标签页可以是可视的。如果这个页已经可视,QTabWidget不会隐藏它,如果所有的页都是失效地,QTabWidget将会显示其中一个。
<p> 因为标签文本也许在多语言应用程序中是变化的,所以使用对象名称(而不是标签文本)。
<p> <p>也可以参考<a href="#isTabEnabled">isTabEnabled</a>()和<a href="qwidget.html#enabled-prop">QWidget::enabled</a>。
<h3 class=fn>void <a name="showPage"></a>QTabDialog::showPage ( <a href="qwidget.html">QWidget</a> * w )
</h3>
确保窗口部件<em>w</em>被显示。这主要用于快捷键。
<p> <b>警告:</b> 如果没有仔细使用,这个函数很容易让用户惊奇或者混乱。
<p> <p>也可以参考<a href="qtabbar.html#currentTab-prop">QTabBar::currentTab</a>。
<h3 class=fn><a href="qtabbar.html">QTabBar</a> * <a name="tabBar"></a>QTabDialog::tabBar () const<tt> [保护]</tt>
</h3>
返回当前设置的<a href="qtabbar.html">QTabBar</a>。
<p>也可以参考<a href="#setTabBar">setTabBar</a>()。
<h3 class=fn><a href="qstring.html">QString</a> <a name="tabLabel"></a>QTabDialog::tabLabel ( <a href="qwidget.html">QWidget</a> * w )
</h3>
返回<em>w</em>页的标签文本。
<!-- eof -->
<hr><p>
这个文件是<a href="index.html">Qt工具包</a>一部分。
版权所有 © 1995-2002
<a href="http://www.trolltech.com/">Trolltech</a>。保留所有权利。
<p><address><hr><div align=center>
<table width=100% cellspacing=0 border=0><tr>
<td>Copyright © 2002
<a href="http://www.trolltech.com">Trolltech</a>
<td><a href="http://www.trolltech.com/trademarks.html">Trademarks</a>
<td><a href="zh_CN.html">译者:Cavendish</a>
<td align=right><div align=right>Qt 3.0.5版</div>
</table></div></address></body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -