⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qvfbratedlg.cpp

📁 linux下 minigui用的 qvfb 1.1插件
💻 CPP
字号:
/******************************************************************************** Qt/Embedded virtual framebuffer**** Created : 20000605**** Copyright (C) 1992-2000 Trolltech AS.  All rights reserved.**** This file is part of the Qt GUI Toolkit.**** Licensees holding valid Qt Professional Edition licenses may use this** file in accordance with the Qt Professional Edition License Agreement** provided with the Qt Professional Edition.**** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for** information about the Professional Edition licensing.*******************************************************************************/#include <qlayout.h>#include <qlabel.h>#include <qslider.h>#include <qpushbutton.h>#include "qvfbratedlg.h"QVFbRateDialog::QVFbRateDialog( int rate, QWidget *parent, const char *name,    bool modal )    : QDialog( parent, name, modal ){    oldRate = rate;    QVBoxLayout *tl = new QVBoxLayout( this, 5 );    QLabel *label = new QLabel( "Target frame rate:", this );    tl->addWidget( label );    QHBoxLayout *hl = new QHBoxLayout( tl );    rateSlider = new QSlider( 1, 100, 10, rate, QSlider::Horizontal, this );    hl->addWidget( rateSlider );    connect( rateSlider, SIGNAL(valueChanged(int)), this, SLOT(rateChanged(int)) );    rateLabel = new QLabel( QString( "%1fps" ).arg(rate), this );    hl->addWidget( rateLabel );    hl = new QHBoxLayout( tl );    QPushButton *pb = new QPushButton( "OK", this );    connect( pb, SIGNAL(clicked()), this, SLOT(accept()) );    hl->addWidget( pb );    pb = new QPushButton( "Cancel", this );    connect( pb, SIGNAL(clicked()), this, SLOT(cancel()) );    hl->addWidget( pb );}void QVFbRateDialog::rateChanged( int r ){    if ( rateSlider->value() != r )	rateSlider->setValue( r );    rateLabel->setText( QString( "%1fps" ).arg(r) );    emit updateRate(r);}void QVFbRateDialog::cancel(){    rateChanged( oldRate );    reject();}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -