本文整理汇总了C++中QSpinBox::setFixedHeight方法的典型用法代码示例。如果您正苦于以下问题:C++ QSpinBox::setFixedHeight方法的具体用法?C++ QSpinBox::setFixedHeight怎么用?C++ QSpinBox::setFixedHeight使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QSpinBox
的用法示例。
在下文中一共展示了QSpinBox::setFixedHeight方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QSpinBox *spinBox = new QSpinBox;
spinBox->setRange(1,100); //set range of spinBox's values
spinBox->setSuffix(" MB"); // set suffix after our values
spinBox->setButtonSymbols(QSpinBox::PlusMinus);
spinBox->setWrapping(true); // loop mode activating
spinBox->setFixedHeight(100);
spinBox->setFixedWidth(100);
spinBox->move(430,340);
spinBox->show();
return a.exec();
}
示例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);
}