mainwindow.h
来自「QT4 gui programming的随书光盘」· C头文件 代码 · 共 78 行
H
78 行
#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>class QAction;class QActionGroup;class QLabel;class QMdiArea;class QMenu;class QToolBar;class Editor;class MainWindow : public QMainWindow{ Q_OBJECTpublic: MainWindow();public slots: void newFile(); void openFile(const QString &fileName);protected: void closeEvent(QCloseEvent *event);private slots: void open(); void save(); void saveAs(); void cut(); void copy(); void paste(); void about(); void updateActions(); void loadFiles();private: void createActions(); void createMenus(); void createToolBars(); void createStatusBar(); void addEditor(Editor *editor); Editor *activeEditor(); QMdiArea *mdiArea; QLabel *readyLabel; QWidgetList windows; QMenu *fileMenu; QMenu *editMenu; QMenu *windowMenu; QMenu *helpMenu; QToolBar *fileToolBar; QToolBar *editToolBar; QActionGroup *windowActionGroup; QAction *newAction; QAction *openAction; QAction *saveAction; QAction *saveAsAction; QAction *exitAction; QAction *cutAction; QAction *copyAction; QAction *pasteAction; QAction *closeAction; QAction *closeAllAction; QAction *tileAction; QAction *cascadeAction; QAction *nextAction; QAction *previousAction; QAction *separatorAction; QAction *aboutAction; QAction *aboutQtAction;};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?