3 * \file GuiCommandBuffer.h
4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
9 * Full author contact details are available in file CREDITS.
12 #ifndef GUICOMMANDBUFFER_H
13 #define GUICOMMANDBUFFER_H
15 #include "ControlCommandBuffer.h"
19 class QListWidgetItem;
26 class GuiCommandBuffer : public QWidget
31 GuiCommandBuffer(GuiViewBase * view);
34 /// cancel command compose
36 /// dispatch a command
41 void complete_selected(QListWidgetItem *);
46 /// leave and hide the command buffer
52 ControlCommandBuffer controller_;
54 GuiCommandEdit * edit_;
57 } // namespace frontend
60 #endif // GUICOMMANDBUFFER_H