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 {
29 GuiCommandBuffer(GuiViewBase * view);
32 /// cancel command compose
34 /// dispatch a command
39 void complete_selected(QListWidgetItem *);
44 /// leave and hide the command buffer
50 ControlCommandBuffer controller_;
52 GuiCommandEdit * edit_;
55 } // namespace frontend
58 #endif // GUICOMMANDBUFFER_H