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 QCOMMANDBUFFER_H
13 #define QCOMMANDBUFFER_H
15 #include "controllers/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
52 ControlCommandBuffer controller_;
55 GuiCommandEdit * edit_;
58 } // namespace frontend
61 #endif // QCOMMANDBUFFER_H