本文整理汇总了C++中QSpinBox::setFont方法的典型用法代码示例。如果您正苦于以下问题:C++ QSpinBox::setFont方法的具体用法?C++ QSpinBox::setFont怎么用?C++ QSpinBox::setFont使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QSpinBox
的用法示例。
在下文中一共展示了QSpinBox::setFont方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: getInteger
int QtopiaInputDialog::getInteger(QWidget *parent, const QString &title, const QString &label, int value,
int minValue, int maxValue, int step, bool *ok)
{
QSpinBox *sb = new QSpinBox;
QFont font(sb->font());
font.setPointSize(font.pointSize()+3);
sb->setFont(font);
sb->setValue(value);
sb->setMinimum(minValue);
sb->setMaximum(maxValue);
sb->setSingleStep(step);
QtopiaInputDialog dlg(parent, title, label, sb);
bool accepted = (QtopiaApplication::execDialog(&dlg) == QDialog::Accepted);
if (ok)
*ok = accepted;
return sb->value();
}
示例2: settings
TimeControls::TimeControls(QWidget* parent) : QToolBar(parent) {
QSettings settings("Pencil","Pencil");
//QFrame* frame = new QFrame();
QSpinBox* fpsBox = new QSpinBox();
//fpsBox->setFixedWidth(50);
fpsBox->setFont( QFont("Helvetica", 10) );
fpsBox->setFixedHeight(22);
fpsBox->setValue(settings.value("fps").toInt());
fpsBox->setMinimum(1);
fpsBox->setMaximum(50);
fpsBox->setToolTip("Frames per second");
fpsBox->setFocusPolicy(Qt::NoFocus);
QPushButton* playButton = new QPushButton();
loopButton = new QPushButton();
soundButton = new QPushButton();
QLabel* separator = new QLabel();
separator->setPixmap(QPixmap(":icons/controls/separator.png"));
separator->setFixedSize(QSize(37,31));
QLabel* spacingLabel = new QLabel(""); spacingLabel->setIndent(6);
QLabel* fpsLabel = new QLabel(tr("Fps: ")); fpsLabel->setIndent(6);
QIcon playIcon(":icons/controls/play.png");
QIcon loopIcon(":icons/controls/loop.png");
QIcon soundIcon(":icons/controls/sound.png");
#ifdef Q_WS_MAC
/*loopButton->setFixedSize( QSize(35,30) );
loopButton->setIconSize( QSize(35,30) );
loopIcon.addFile (":icons/controls/loopOn.png", QSize(35,20), QIcon::Normal, QIcon::On );
loopIcon.addFile (":icons/controls/loopOff.png", QSize(35,20), QIcon::Normal, QIcon::Off);
loopIcon.addFile (":icons/controls/loopOn.png", QSize(35,20), QIcon::Disabled, QIcon::On );
loopIcon.addFile (":icons/controls/loopOff.png", QSize(35,20), QIcon::Disabled, QIcon::Off);
loopIcon.addFile (":icons/controls/loopOn.png", QSize(35,20), QIcon::Active, QIcon::On );
loopIcon.addFile (":icons/controls/loopOff.png", QSize(35,20), QIcon::Active, QIcon::Off);*/
#endif
playButton->setIcon(playIcon);
loopButton->setIcon(loopIcon);
soundButton->setIcon(soundIcon);
playButton->setToolTip(tr("Play"));
loopButton->setToolTip(tr("Loop"));
soundButton->setToolTip(tr("Sound on/off"));
loopButton->setCheckable(true);
soundButton->setCheckable(true);
soundButton->setChecked(true);
addWidget(separator);
addWidget(playButton);
addWidget(loopButton);
addWidget(soundButton);
addWidget(fpsLabel);
addWidget(fpsBox);
/*QHBoxLayout* frameLayout = new QHBoxLayout();
frameLayout->setMargin(0);
frameLayout->setSpacing(0);
frameLayout->addWidget(separator);
frameLayout->addWidget(playButton);
frameLayout->addWidget(loopButton);
frameLayout->addWidget(soundButton);
frameLayout->addWidget(fpsLabel);
frameLayout->addWidget(fpsBox);
frameLayout->addWidget(spacingLabel);
setLayout(frameLayout);
setFixedSize(300,32);*/
//QHBoxLayout* layout = new QHBoxLayout();
//layout->setAlignment(Qt::AlignRight);
//layout->addWidget(frame);
//layout->setMargin(0);
//layout->setSizeConstraint(QLayout::SetNoConstraint);
//setLayout(frameLayout);
connect(playButton, SIGNAL(clicked()), this, SIGNAL(playClick()));
connect(loopButton, SIGNAL(clicked()), this, SIGNAL(loopClick()));
connect(soundButton, SIGNAL(clicked()), this, SIGNAL(soundClick()));
connect(fpsBox,SIGNAL(valueChanged(int)), this, SIGNAL(fpsClick(int)));
//updateButtons(false);
}