⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 diagramwindow.h

📁 QT4 gui programming的随书光盘
💻 H
字号:
#ifndef DIAGRAMWINDOW_H#define DIAGRAMWINDOW_H#include <QMainWindow>#include <QPair>class QAction;class QGraphicsItem;class QGraphicsScene;class QGraphicsView;class Link;class Node;class DiagramWindow : public QMainWindow{    Q_OBJECTpublic:    DiagramWindow();private slots:    void addNode();    void addLink();    void del();    void cut();    void copy();    void paste();    void bringToFront();    void sendToBack();    void properties();    void updateActions();private:    typedef QPair<Node *, Node *> NodePair;    void createActions();    void createMenus();    void createToolBars();    void setZValue(int z);    void setupNode(Node *node);    Node *selectedNode() const;    Link *selectedLink() const;    NodePair selectedNodePair() const;    QMenu *fileMenu;    QMenu *editMenu;    QToolBar *editToolBar;    QAction *exitAction;    QAction *addNodeAction;    QAction *addLinkAction;    QAction *deleteAction;    QAction *cutAction;    QAction *copyAction;    QAction *pasteAction;    QAction *bringToFrontAction;    QAction *sendToBackAction;    QAction *propertiesAction;    QGraphicsScene *scene;    QGraphicsView *view;    int minZ;    int maxZ;    int seqNumber;};#endif

⌨️ 快捷键说明

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