MobileAppWizardMaemoOptionsPage::MobileAppWizardMaemoOptionsPage(QWidget *parent)
    : QWizardPage(parent)
    , d(new MobileAppWizardMaemoOptionsPagePrivate)
{
    d->ui.setupUi(this);
    d->iconSize = QSize(64, 64);
    d->ui.pngIconButton->setIconSize(d->iconSize);
    connect(d->ui.pngIconButton, SIGNAL(clicked()), this, SLOT(openPngIcon()));
}
Пример #2
0
MobileAppWizardMaemoOptionsPage::MobileAppWizardMaemoOptionsPage(int appIconSize,
        QWidget *parent)
    : QWizardPage(parent)
    , m_d(new MobileAppWizardMaemoOptionsPagePrivate)
{
    m_d->ui.setupUi(this);
    QString iconLabelText = m_d->ui.appIconLabel->text();
    iconLabelText.replace(QLatin1String("%%w%%"), QString::number(appIconSize));
    iconLabelText.replace(QLatin1String("%%h%%"), QString::number(appIconSize));
    m_d->ui.appIconLabel->setText(iconLabelText);
    m_d->iconSize = QSize(appIconSize, appIconSize);
    m_d->ui.pngIconButton->setIconSize(m_d->iconSize);
    connect(m_d->ui.pngIconButton, SIGNAL(clicked()), this, SLOT(openPngIcon()));
}