QTfrontend/ui/page/pagemain.cpp
changeset 8434 4821897a0f10
parent 8382 67e257b98422
child 8435 a59368bd49e7
equal deleted inserted replaced
8432:f2d57e987ba9 8434:4821897a0f10
    48     //BtnNet = addButton(":/res/NetworkPlay.png", (QBoxLayout*)netLayout, 1, true);
    48     //BtnNet = addButton(":/res/NetworkPlay.png", (QBoxLayout*)netLayout, 1, true);
    49     BtnNet = addButton(":/res/NetworkPlay.png", pageLayout, 2, 2, 1, 2, true);
    49     BtnNet = addButton(":/res/NetworkPlay.png", pageLayout, 2, 2, 1, 2, true);
    50     BtnNet->setWhatsThis(tr("Play a game across a network"));
    50     BtnNet->setWhatsThis(tr("Play a game across a network"));
    51     pageLayout->setAlignment(BtnNet, Qt::AlignHCenter);
    51     pageLayout->setAlignment(BtnNet, Qt::AlignHCenter);
    52     connect(BtnNet, SIGNAL(clicked()), this, SLOT(toggleNetworkChoice()));
    52     connect(BtnNet, SIGNAL(clicked()), this, SLOT(toggleNetworkChoice()));
    53     
    53 
    54     originalNetworkIcon = BtnNet->icon();
    54     originalNetworkIcon = BtnNet->icon();
    55     disabledNetworkIcon = QIcon(":/res/NetworkPlayDisabled.png");
    55     disabledNetworkIcon = QIcon(":/res/NetworkPlayDisabled.png");
    56 
    56 
    57     //QWidget *netLayoutWidget = new QWidget();
    57     //QWidget *netLayoutWidget = new QWidget();
    58     QVBoxLayout *netLayout = new QVBoxLayout(BtnNet);
    58     QVBoxLayout *netLayout = new QVBoxLayout(BtnNet);
   161             tip_platform = 1;
   161             tip_platform = 1;
   162         if(line.contains("<mac-only>", Qt::CaseSensitive))
   162         if(line.contains("<mac-only>", Qt::CaseSensitive))
   163             tip_platform = 2;
   163             tip_platform = 2;
   164         if(line.contains("<linux-only>", Qt::CaseSensitive))
   164         if(line.contains("<linux-only>", Qt::CaseSensitive))
   165             tip_platform = 3;
   165             tip_platform = 3;
   166         if(line.contains("</windows-only>", Qt::CaseSensitive) || 
   166         if(line.contains("</windows-only>", Qt::CaseSensitive) ||
   167                 line.contains("</mac-only>", Qt::CaseSensitive) || 
   167                 line.contains("</mac-only>", Qt::CaseSensitive) ||
   168                 line.contains("</linux-only>", Qt::CaseSensitive)) {
   168                 line.contains("</linux-only>", Qt::CaseSensitive)) {
   169             tip_platform = 0;
   169             tip_platform = 0;
   170         }
   170         }
   171         QStringList split_string = line.split(QRegExp("</?tip>"));
   171         QStringList split_string = line.split(QRegExp("</?tip>"));
   172         if((tip_platform == platform || tip_platform == 0) && split_string.size() != 1)
   172         if((tip_platform == platform || tip_platform == 0) && split_string.size() != 1)