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;
27 class GuiCommandBuffer : public QWidget {
30 GuiCommandBuffer(GuiViewBase * view);
33 /// cancel command compose
35 /// dispatch a command
40 void complete_selected(QListWidgetItem *);
45 /// leave and hide the command buffer
51 ControlCommandBuffer controller_;
53 GuiCommandEdit * edit_;
56 } // namespace frontend
59 #endif // GUICOMMANDBUFFER_H