net.cpp

来自「video linux conference」· C++ 代码 · 共 78 行

CPP
78
字号
/***************************************************************************                          net.cpp  -  description                             -------------------    begin                : Mon Apr 9 2001    copyright            : (C) 2001 by andres    email                : dae@chez.com ***************************************************************************/#include "net.h"#include <kdialogbase.h>#include <klineedit.h>#include <qhbox.h>#include <qlabel.h>#include <qradiobutton.h>#include <qspinbox.h>#include <qstring.h>#include <qvbox.h>#include <qvbuttongroup.h>#include <qvgroupbox.h>#include <qwidget.h>KNetDialog::KNetDialog( QWidget *parent, const char *name )           :KDialogBase( parent, name, true,                         QString::null, Ok|Cancel, Ok, true ){    QVBox *pageVBox = makeVBoxMainWidget();    QHBox *layout = new QHBox( pageVBox );    layout->setSpacing( 5 );    fButtonGroup = new QVButtonGroup( _("Protocol"), layout );    fTSButton = new QRadioButton( "TS", fButtonGroup);    fTSButton->setChecked( true );    fRTPButton = new QRadioButton( "RTP", fButtonGroup);    fRTPButton->setEnabled( false );    fHTTPButton = new QRadioButton( "HTTP", fButtonGroup);    fHTTPButton->setEnabled( false );    QVGroupBox *serverVBox = new QVGroupBox( _("Starting position"), layout );    QHBox *titleHBox = new QHBox( serverVBox );    new QLabel( _("Address "), titleHBox );    fAddress = new KLineEdit( "vls", titleHBox );    QHBox *portHBox = new QHBox( serverVBox );    new QLabel( _("Port "), portHBox );    fPort = new QSpinBox( 0, 65535, 1, portHBox );}KNetDialog::~KNetDialog(){}QString KNetDialog::protocol() const{    if ( fTSButton->isChecked() )    {        return ( QString( "ts" ) );    }    else if ( fRTPButton->isChecked() )    {        return ( QString( "rtp" ) );    }    else    {        return ( QString( "http" ) );    }}QString KNetDialog::server() const{    return ( fAddress->text() );}int KNetDialog::port() const{    return ( fPort->value() );}

⌨️ 快捷键说明

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