phrasebookbox.h

来自「qt-x11-free-3.0.3.tar.gz minigui图形界面工具」· C头文件 代码 · 共 68 行

H
68
字号
/************************************************************************   Copyright (C) 2000 Trolltech AS.  All rights reserved.****   phrasebookbox.h****   This file is part of Qt Linguist.****   See the file LICENSE included in the distribution for the usage**   and distribution terms.****   The file is provided AS IS with NO WARRANTY OF ANY KIND,**   INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR**   A PARTICULAR PURPOSE.************************************************************************/#ifndef PHRASEBOOKBOX_H#define PHRASEBOOKBOX_H#include <qdialog.h>#include <qvaluelist.h>#include "phrase.h"class QLineEdit;class QPushButton;class QListViewItem;class PhraseLV;class PhraseBookBox : public QDialog{    Q_OBJECTpublic:    PhraseBookBox( const QString& filename, const PhraseBook& phraseBook,		   QWidget *parent = 0, const char *name = 0,		   bool modal = FALSE );    const PhraseBook& phraseBook() const { return pb; }protected:    virtual void keyPressEvent( QKeyEvent *ev );private slots:    void newPhrase();    void removePhrase();    void save();    void sourceChanged( const QString& source );    void targetChanged( const QString& target );    void definitionChanged( const QString& definition );    void selectionChanged( QListViewItem *item );private:    void selectItem( QListViewItem *item );    void enableDisable();    QLineEdit *sourceLed;    QLineEdit *targetLed;    QLineEdit *definitionLed;    QPushButton *newBut;    QPushButton *removeBut;    PhraseLV *lv;    QString fn;    PhraseBook pb;};#endif

⌨️ 快捷键说明

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