📄 hidemain.h
字号:
// FILE: hidemain.h// DESCRIPTION: Declarations for the HideMain object. It represents// the main "work area" window for the hIDE app.// AUTHOR: James Martin (boolean_machine@yahoo.com)#ifndef _HIDEMAIN_H#define _HIDEMAIN_H#include "editor.h"#include "hidedoc.h"#include <qsplitter.h>#include <qtextedit.h>#include <qtextbrowser.h>#include <qfont.h>#include <qlistbox.h>#include <qstring.h>#include <qvbox.h>#include <qtabwidget.h>#include <qlistview.h>class HideMain : public QVBox{ Q_OBJECT // Declare this a Qt object for signals\slots support.public: // Construction. HideMain(QWidget *parent=0, const char *name=0,int fontsize=14); // Operations... void addDoc(HideDoc &doc); void removeDoc(HideDoc &doc); void setContent(HideDoc &doc); QString getContent(); void setBuildOutput(QString output); private: // Internal data members... HideEditor *m_edit; // The editor (QTextEdit base). QListBox *m_listSrc; // File name listbox. QTextEdit *m_buildedit; QListView *m_treeClasses; QTabWidget *m_tabLeft, *m_tabRight; QTextBrowser *m_browserDoc;public: // Getters... HideEditor *getEdit() { return m_edit; } QTextEdit *getBuildEdit() { return m_buildedit; } QListView *getClassTree() { return m_treeClasses; } QListBox *getSrcList() { return m_listSrc; } QTabWidget *getLeftTab() { return m_tabLeft; } int getCurLineNum();};#endif // _HIDEMAIN_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -