Beispiel #1
0
void GameInfoPanel::setDiceValues(uint die1, uint die2)
{
    QString fileNameTemplate("die%1.png");

    QString filePath = FileManager::getPathOfImage(fileNameTemplate.arg(die1));
    QPixmap die1Pixmap(filePath);
    filePath = FileManager::getPathOfImage(fileNameTemplate.arg(die2));
    QPixmap die2Pixmap(filePath);

    die1PixmapLabel->setToolTip(QString("%1").arg(die1));
    die2PixmapLabel->setToolTip(QString("%1").arg(die2));
    diceTextLabel->setVisible(true);

    if(die1Pixmap.isNull())
    { die1PixmapLabel->setText(die1PixmapLabel->toolTip()); }
    else { die1PixmapLabel->setPixmap(die1Pixmap); }

    if(die2Pixmap.isNull())
    { die2PixmapLabel->setText(die2PixmapLabel->toolTip()); }
    else { die2PixmapLabel->setPixmap(die2Pixmap); }
}
Beispiel #2
0
    const string alignmentFifoDelayFile(int endcap, int sector)
    {
        boost::format fileNameTemplate("/home/emtfts/emtf_cell_config/af_delays/af_delays_endcap_%d_sector_%d.txt");

        return (fileNameTemplate % endcap % sector).str();
    }