configwidget.h.svn-base

来自「QT网络传输。用来演示QT的网络传输类。」· SVN-BASE 代码 · 共 68 行

SVN-BASE
68
字号
/*  * Author:  $Author: vincent $ * Date:    $Date: 2006/04/24 02:28:56 $ * Module:  $RCSfile: configwidget.h,v $ * Revision:$Revision: 1.2 $ * Status:  $State: Exp $ */#ifndef CONFIGWIDGET_H#define CONFIGWIDGET_H#include <QGroupBox>class QLabel;class QLineEdit;class QSpinBox;class QPushButton;class ConfigWidget : public QGroupBox{    Q_OBJECT    public:        ConfigWidget(QWidget *parent=0);        ~ConfigWidget();    public:        QString getHost();        int getDIPort();        void setDIPort(int);        void enableConnect(bool bEnabled=true);    private slots:        /*        void _hostChanged(const QString & host);        void _diPortChanged(int port);        void _rciPortChanged(int port);        */        void _connect();        void _quit();            signals:        /*        void hostChanged(const QString& newHost);        void diPortChanged(int newPort);        void rciPortChanged(int newPort);        */        void wantToConnect();        void wantToDisconnect();        void wantToQuit();    private:        enum { DIPort=12000 };        QLabel *hostLabel;        QLineEdit *hostLineEdit;                QLabel *diPortLabel;        QSpinBox *diPortSpinBox;        QPushButton *connectButton;        QPushButton *quitButton;        bool bConnect;};#endif

⌨️ 快捷键说明

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