获取Qt中所有QPushButton的列表

iAmoric

我想QPushButton在我的MainWindow中获取所有列表实际上,我有一个QRadioButton,当我取消选中它时,我想禁用所有QPushButton窗口。

我怎样才能做到这一点 ?

阿德里安市长

这是一个最小的示例:

#include <QApplication>
#include <QWidget>
#include <QPushButton>
#include <QLabel>
#include <QDebug>

int main( int argn, char **argc)
{
    QApplication app(argn, argc);

    // Creating some content
    QWidget window;
    QPushButton ba(&window); ba.setObjectName("but1");
    QPushButton bb(&window);bb.setObjectName("but2");
    QLabel l(&window); l.setObjectName("label");
    QPushButton bc(&l);bc.setObjectName("but3");


    // Getting all buttons
    QList<QPushButton *> butts = window.findChildren<QPushButton *>();
    qDebug() << butts.size();

    for (const auto *but: butts) qDebug() << "   " << but->objectName();

   return 0;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取Qt C ++中所有可用主题的列表?

来自分类Dev

获取Netsuite中所有角色的列表

来自分类Dev

获取yii中所有州的列表

来自分类Dev

获取列表中所有索引的所有结果

来自分类Dev

获取所有salesforce对象中所有字段的列表

来自分类Dev

如何获取RethinkDB表中所有文档中所有键的列表?

来自分类Dev

如何获取DocumentDB文档中所有集合的列表?

来自分类Dev

从列表中获取R中所有组合的东方式

来自分类Dev

获取Matlab中所有子目录的列表

来自分类Dev

如何获取Python中所有内置函数的列表?

来自分类Dev

如何获取Laravel中所有型号的列表?

来自分类Dev

如何获取Yocto中所有可用目标的列表?

来自分类Dev

获取目录中所有JSP页面的列表?

来自分类Dev

如何获取Powershell中所有Azure VM的列表

来自分类Dev

获取Google相册中所有文件的列表

来自分类Dev

如何获取C中所有驱动器的列表

来自分类Dev

获取列表中所有相邻元素的元组

来自分类Dev

获取CAN总线中所有活动消息的列表

来自分类Dev

获取IEx中所有elixir模块的列表

来自分类Dev

如何获取matplotlib中所有标记的列表?

来自分类Dev

如何获取Linux中所有打开的命名管道的列表?

来自分类Dev

如何获取Play商店中所有热门应用的列表

来自分类Dev

获取资源:// * URL中所有顶级目录的列表

来自分类Dev

获取jQuery中所有选定元素的列表

来自分类Dev

从列表中获取R中所有组合的东方式

来自分类Dev

如何获取Dart中所有已加载库的列表?

来自分类Dev

获取文件中所有小写单词的列表

来自分类Dev

如何获取Zathura中所有书签的列表

来自分类Dev

如何获取Xorg中所有窗口的列表?

Related 相关文章

热门标签

归档