把Qt6.2.4内置的标签打印了一遍

2023年10月31日,周二晚上


把Qt6.2.4内置的标签打印了一遍_第1张图片

#include 
#include 
#include 
#include 
#include 

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QWidget widget;
    widget.setWindowTitle("QGridLayout网格布局和Qt内置标签");
    int iconID=0;
    QGridLayout *layout = new QGridLayout;
    for(int i=0;i<10;i++){
        for(int j=0;j<10;j++){
            QPushButton *button=new QPushButton(QString::number(iconID));
            button->setIcon(widget.style()->standardIcon(static_cast(iconID)));
            layout->addWidget(button,i,j);
            iconID++;
        }
    }

    widget.setLayout(layout);
    widget.show();
    return a.exec();
}

你可能感兴趣的:(Qt,qt,开发语言)