?? textedit.h
字號:
/****************************************************************************** $Id: qt/textedit.h 3.3.4 edited May 27 2003 $**** Copyright (C) 1992-2000 Trolltech AS. All rights reserved.**** This file is part of an example program for Qt. This example** program may be used, distributed and modified without limitation.*******************************************************************************/#ifndef TEXTEDIT_H#define TEXTEDIT_H#include <qmainwindow.h>#include <qmap.h>class QAction;class QComboBox;class QTabWidget;class QTextEdit;class TextEdit : public QMainWindow{ Q_OBJECTpublic: TextEdit( QWidget *parent = 0, const char *name = 0 ); QTextEdit *currentEditor() const; void load( const QString &f );public slots: void fileNew(); void fileOpen(); void fileSave(); void fileSaveAs(); void filePrint(); void fileClose(); void fileExit(); void editUndo(); void editRedo(); void editCut(); void editCopy(); void editPaste(); void textBold(); void textUnderline(); void textItalic(); void textFamily( const QString &f ); void textSize( const QString &p ); void textStyle( int s ); void textColor(); void textAlign( QAction *a ); void fontChanged( const QFont &f ); void colorChanged( const QColor &c ); void alignmentChanged( int a ); void editorChanged( QWidget * );private: void setupFileActions(); void setupEditActions(); void setupTextActions(); void doConnections( QTextEdit *e ); QAction *actionTextBold, *actionTextUnderline, *actionTextItalic, *actionTextColor, *actionAlignLeft, *actionAlignCenter, *actionAlignRight, *actionAlignJustify; QComboBox *comboStyle, *comboFont, *comboSize; QTabWidget *tabWidget; QMap<QTextEdit*, QString> filenames;};#endif
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -