当前位置: 代码迷 >> QT开发 >> Qt中不知道没有循环还是没执行
  详细解决方案

Qt中不知道没有循环还是没执行

热度:99   发布时间:2016-04-25 03:43:53.0
Qt中不知道没循环还是没执行


#include "widget.h"
#include <QDebug>
Widget::Widget(QWidget *parent)
    : QWidget(parent)
{
    death=0;//判断游戏是否结束
    /*qsrand(QTime(0,0,0).secsTo(QTime::currentTime()));
    button1=new QPushButton;
    icon=new QIcon("C:\\Users\\Seffrui_M\\Desktop\\mouse.png");
    icon1=new QIcon("C:\\Users\\Seffrui_M\\Desktop\\deathmouse.png");
    button1->setIcon(*icon);
    button1->setIconSize(QSize(50,50));
    button2=new QPushButton;
    button2->setIcon(*icon);
    button2->setIconSize(QSize(50,50));
    button3=new QPushButton;
    button3->setIcon(*icon);
    button3->setIconSize(QSize(50,50));
    button4=new QPushButton;
    button4->setIcon(*icon);
    button4->setIconSize(QSize(50,50));
    button5=new QPushButton;
    button5->setIcon(*icon);
    button5->setIconSize(QSize(50,50));
    button6=new QPushButton;
    button6->setIcon(*icon);
    button6->setIconSize(QSize(50,50));
    button7=new QPushButton;
    button7->setIcon(*icon);
    button7->setIconSize(QSize(50,50));
    button8=new QPushButton;
    button8->setIcon(*icon);
    button8->setIconSize(QSize(50,50));
    button9=new QPushButton;
    button9->setIcon(*icon);
    button9->setIconSize(QSize(50,50));



    h1=new QHBoxLayout;
    h2=new QHBoxLayout;
    h3=new QHBoxLayout;

    v1=new QVBoxLayout;

    h1->addWidget(button7);
    h1->addWidget(button8);
    h1->addWidget(button9);

    h2->addWidget(button4);
    h2->addWidget(button5);
    h2->addWidget(button6);

    h3->addWidget(button1);
    h3->addWidget(button2);
    h3->addWidget(button3);

    v1->addLayout(h1);
    v1->addLayout(h2);
  相关解决方案